summaryrefslogtreecommitdiff
path: root/cmd
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2024-09-21 14:03:45 +0300
committerPaul Buetow <paul@buetow.org>2024-09-21 14:03:45 +0300
commitdff4d455e07d639b82a0bed814f41d0656e9b6d0 (patch)
tree56289a6fd80a00a9724992ab9cb8b3d7215ebedf /cmd
parent780ade3dc066afb8a43be824373414f3d316ebd6 (diff)
cleanup
Diffstat (limited to 'cmd')
-rw-r--r--cmd/gos/main.go35
-rw-r--r--cmd/gosd/main.go64
2 files changed, 0 insertions, 99 deletions
diff --git a/cmd/gos/main.go b/cmd/gos/main.go
deleted file mode 100644
index 7042755..0000000
--- a/cmd/gos/main.go
+++ /dev/null
@@ -1,35 +0,0 @@
-package main
-
-import (
- "flag"
- "log"
- "os"
-
- "codeberg.org/snonux/gos/internal/client/tui"
- config "codeberg.org/snonux/gos/internal/config/client"
-)
-
-func main() {
- configFile := flag.String("cfg", "/etc/gos.json", "The configuration file")
- flag.Parse()
-
- conf, err := config.New(*configFile)
- if err != nil {
- log.Fatal("error building config:", err)
- }
-
- var logFD *os.File
- if conf.LogFile != "" {
- var err error
- logFD, err = os.OpenFile(conf.LogFile, os.O_APPEND|os.O_RDWR|os.O_CREATE, 0644)
- if err != nil {
- panic(err)
- }
- log.SetOutput(logFD)
- }
- defer logFD.Close()
-
- if err := tui.Run(conf); err != nil {
- log.Fatal("error running TUI:", err)
- }
-}
diff --git a/cmd/gosd/main.go b/cmd/gosd/main.go
deleted file mode 100644
index baf62ae..0000000
--- a/cmd/gosd/main.go
+++ /dev/null
@@ -1,64 +0,0 @@
-package main
-
-import (
- "context"
- "flag"
- "fmt"
- "log"
- "net/http"
-
- config "codeberg.org/snonux/gos/internal/config/server"
- "codeberg.org/snonux/gos/internal/server"
- "codeberg.org/snonux/gos/internal/server/cron"
- "codeberg.org/snonux/gos/internal/server/handler"
- "codeberg.org/snonux/gos/internal/server/health"
-)
-
-func main() {
- configFile := flag.String("cfg", "/etc/gosd.json", "The configuration file")
- secretsFile := flag.String("secrets", "/etc/gosdsecrets.json", "The secrets file")
-
- flag.Parse()
-
- conf, err := config.New(*configFile, *secretsFile)
- if err != nil {
- log.Fatal("error building config:", err)
- }
-
- var (
- status = health.NewStatus()
- serv = server.New(conf, status)
- hand = handler.New(conf)
- )
-
- ctx, cancel := context.WithCancel(context.Background())
- defer cancel()
-
- go cron.Run(ctx, conf, status)
-
- serv.Handle("health", func(w http.ResponseWriter, r *http.Request) error {
- fmt.Fprint(w, serv.Status.String())
- return nil
- })
-
- serv.Handle("submit", func(w http.ResponseWriter, r *http.Request) error {
- return hand.Submit(ctx, w, r)
- })
-
- serv.Handle("list", func(w http.ResponseWriter, r *http.Request) error {
- return hand.List(w, r)
- })
-
- serv.Handle("get", func(w http.ResponseWriter, r *http.Request) error {
- return hand.Get(w, r)
- })
-
- serv.Handle("merge", func(w http.ResponseWriter, r *http.Request) error {
- return hand.Merge(ctx, w, r)
- })
-
- log.Println("Server is starting on", conf.ListenAddr)
- if err := http.ListenAndServe(conf.ListenAddr, nil); err != err {
- log.Fatal("error starting server:", err)
- }
-}