From b0b8b762ab98355d39750ebee5ef9f9feaa3c0ba Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Sun, 31 Dec 2023 02:49:26 -0600 Subject: use go-arg package. start migrating more code over Signed-off-by: Jeff Carr --- args.go | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'args.go') diff --git a/args.go b/args.go index 87deb0f..4752f53 100644 --- a/args.go +++ b/args.go @@ -12,6 +12,7 @@ var argLog ArgLog // This struct can be used with the go-arg package type ArgLog struct { + LogDebug bool `arg:"--log-debug" help:"show the log gui"` LogTmp bool `arg:"--log-tmp" help:"send all output /tmp"` LogStdout bool `arg:"--log-stdout" help:"send all output to STDOUT"` LogQuiet bool `arg:"--log-quiet" help:"suppress all output"` @@ -20,3 +21,8 @@ type ArgLog struct { func init() { arg.Register(&argLog) } + +// returns true if --log-debug was passed from the command line +func ArgDebug() bool { + return argLog.LogDebug +} -- cgit v1.2.3