From 02b43592c2e04d91209c5c58fb35d43a42d3ecf9 Mon Sep 17 00:00:00 2001 From: Daniel Svitan Date: Sun, 13 Apr 2025 18:42:16 +0200 Subject: [PATCH] :sparkles: Adds admin command to check server connection --- admin/main.go | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/admin/main.go b/admin/main.go index 9b788ad..580f900 100644 --- a/admin/main.go +++ b/admin/main.go @@ -78,6 +78,11 @@ func main() { return nil }, }, + { + Name: "test", + Usage: "test server connection", + Action: test, + }, { Name: "clients", Usage: "fetch all clients", @@ -150,6 +155,16 @@ func main() { } } +func test(context.Context, *cli.Command) error { + err := load() + if err != nil { + return err + } + + url := fmt.Sprintf("%s/", server) + return makeReq(http.MethodGet, url) +} + func clients(ctx context.Context, cmd *cli.Command) error { err := load() if err != nil {