diff options
| author | Jeff Carr <[email protected]> | 2024-01-03 18:15:54 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-01-03 18:15:54 -0600 |
| commit | 0a20b22a6c13c2ccf6a914cd847be9e3f744b343 (patch) | |
| tree | bd8bcde875b5d88e5f890331dfb3cafc12b05b23 /args.go | |
| parent | 3f42ba188239c0c367718348515bd1b825196c7a (diff) | |
move to go.wit.com/log !!!
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'args.go')
| -rw-r--r-- | args.go | 47 |
1 files changed, 38 insertions, 9 deletions
@@ -3,9 +3,14 @@ package gui import ( arg "github.com/alexflint/go-arg" - newlog "go.wit.com/log" + "go.wit.com/log" ) +var GUI log.LogFlag +var NODE log.LogFlag +var PLUG log.LogFlag +var INFO log.LogFlag + var argGui ArgsGui // This struct can be used with the go-arg package @@ -14,17 +19,41 @@ type ArgsGui struct { GuiVerbose bool `arg:"--gui-verbose" help:"enable all logging"` } +// returns the toolkit +func ArgToolkit() string { + return argGui.GuiPlugin +} + func init() { arg.Register(&argGui) - newlog.Register("gui", "debugGui", &debugGui) + log.Register("gui", "debugGui", &debugGui) - for _, s := range newlog.ListFlags() { - newlog.Info("go.wit.com/gui/gui ListFlags() returned:", s) - } -} + INFO.B = false + INFO.Name = "INFO" + INFO.Subsystem = "gui" + INFO.Desc = "Enable log.Info()" + INFO.Register() -// returns the toolkit -func ArgToolkit() string { - return argGui.GuiPlugin + GUI.B = false + GUI.Name = "GUI" + GUI.Subsystem = "gui" + GUI.Desc = "basic GUI debugging" + GUI.Register() + + NODE.B = false + NODE.Name = "NODE" + NODE.Subsystem = "gui" + NODE.Desc = "basic NODE debugging" + NODE.Register() + + PLUG.B = false + PLUG.Name = "PLUG" + PLUG.Subsystem = "gui" + PLUG.Desc = "basic PLUG debugging" + PLUG.Register() + + for _, s := range log.ListFlags() { + log.Info("go.wit.com/gui/gui ListFlags() returned:", s) + } } |
