gtsocial-umbx

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 55300cbd7395daa7db4d4393a2b990e7b986af53
parent 83be140f0b909058809745e664d71b4ddf85c615
Author: Daenney <daenney@users.noreply.github.com>
Date:   Sat, 25 Feb 2023 23:26:48 +0100

[chore] Inform user on how to get testrig (#1557)

This adds a dummy testrig subcommand when we're not building with DEBUG
set. Now any invocation of gotosocial testrig, plain or with any kind of
subcommands or arguments will result in that error message getting
returned.
Diffstat:
Mcmd/gotosocial/main.go | 3+++
1 file changed, 3 insertions(+), 0 deletions(-)

diff --git a/cmd/gotosocial/main.go b/cmd/gotosocial/main.go @@ -20,6 +20,7 @@ package main import ( "log" + "os" godebug "runtime/debug" "strings" @@ -66,6 +67,8 @@ func main() { if debug.DEBUG { // only add testrig if debug enabled. rootCmd.AddCommand(testrigCommands()) + } else if len(os.Args) > 1 && os.Args[1] == "testrig" { + log.Fatalln("gotosocial must be built and run with the DEBUG enviroment variable set to enable and access testrig") } // run