debugging toolkits
Signed-off-by: Jeff Carr <jcarr@wit.com>
This commit is contained in:
parent
d6d47630ed
commit
e1ceacfb2d
6
Makefile
6
Makefile
|
@ -8,7 +8,11 @@ nocui: build
|
||||||
|
|
||||||
gocui: build
|
gocui: build
|
||||||
reset
|
reset
|
||||||
./gadgetwindow --gui gocui >/tmp/gadgetwindow.stderr 2>&1
|
# ./gadgetwindow --gui gocui >/tmp/gadgetwindow.stderr 2>&1
|
||||||
|
./gadgetwindow --gui gocui --tmp-log
|
||||||
|
|
||||||
|
test-tmp-log: build
|
||||||
|
./gadgetwindow --gui andlabs --tmp-log
|
||||||
|
|
||||||
debugger: build
|
debugger: build
|
||||||
reset
|
reset
|
||||||
|
|
1
args.go
1
args.go
|
@ -16,6 +16,7 @@ import (
|
||||||
// GadgetTmpLog bool `arg:"--tmp-log" help:"automatically send STDOUT to /tmp"`
|
// GadgetTmpLog bool `arg:"--tmp-log" help:"automatically send STDOUT to /tmp"`
|
||||||
// GadgetVerboseDNS bool `arg:"--verbose" help:"debug your dns settings"`
|
// GadgetVerboseDNS bool `arg:"--verbose" help:"debug your dns settings"`
|
||||||
var args struct {
|
var args struct {
|
||||||
|
TmpLog bool `arg:"--tmp-log" help:"automatically send STDOUT to /tmp"`
|
||||||
}
|
}
|
||||||
|
|
||||||
var NOW *log.LogFlag
|
var NOW *log.LogFlag
|
||||||
|
|
4
main.go
4
main.go
|
@ -27,6 +27,10 @@ func main() {
|
||||||
log.SetAll(true)
|
log.SetAll(true)
|
||||||
log.ShowFlags()
|
log.ShowFlags()
|
||||||
}
|
}
|
||||||
|
if args.TmpLog {
|
||||||
|
// send all log() output to a file in /tmp
|
||||||
|
log.SetTmp()
|
||||||
|
}
|
||||||
myGui = gui.New()
|
myGui = gui.New()
|
||||||
// myGui.LoadToolkit("andlabs")
|
// myGui.LoadToolkit("andlabs")
|
||||||
// myGui.LoadToolkit("nocui")
|
// myGui.LoadToolkit("nocui")
|
||||||
|
|
Loading…
Reference in New Issue