summaryrefslogtreecommitdiffstats
path: root/cmd
diff options
context:
space:
mode:
Diffstat (limited to 'cmd')
-rw-r--r--cmd/gopkgserver/main.go26
1 files changed, 3 insertions, 23 deletions
diff --git a/cmd/gopkgserver/main.go b/cmd/gopkgserver/main.go
index 9e40b72..7248136 100644
--- a/cmd/gopkgserver/main.go
+++ b/cmd/gopkgserver/main.go
@@ -1,30 +1,10 @@
package main
import (
- "context"
- "flag"
- "go-pkg-server/logging"
- "log/slog"
- "os"
- "os/signal"
-
- gopkgserver "go-pkg-server"
+ "go.sudomsg.com/gopkgserver"
+ "go.sudomsg.com/kit/runner"
)
func main() {
- ctx := context.Background()
- defer func() {
- err := recover()
- if err != nil {
- logging.RecoverLog(ctx, err)
- os.Exit(2)
- }
- }()
-
- ctx, stop := signal.NotifyContext(ctx, os.Interrupt)
- defer stop()
-
- if err := gopkgserver.Run(ctx, flag.CommandLine, os.Args[1:]); err != nil {
- slog.Log(ctx, slog.LevelError, "Program returned an error", "error", err)
- }
+ runner.Load(gopkgserver.Run)
}