diff options
Diffstat (limited to 'args.go')
| -rw-r--r-- | args.go | 66 |
1 files changed, 18 insertions, 48 deletions
@@ -22,62 +22,32 @@ var NOW log.LogFlag var INFO log.LogFlag var NET log.LogFlag var DNS log.LogFlag -var PROC log.LogFlag +var WARN log.LogFlag var SPEW log.LogFlag var CHANGE log.LogFlag var STATUS log.LogFlag +func myreg(f *log.LogFlag, b bool, name string, desc string) { + f.B = b + f.Subsystem = "go.wit.com/control-panels/dns" + f.Short = "cpdns" + f.Desc = desc + f.Name = name + f.Register() +} + func init() { arg.MustParse(&args) // fmt.Println(args.Foo, args.Bar, args.User) - NOW.B = false - NOW.Name = "NOW" - NOW.Subsystem = "cpdns" - NOW.Desc = "temp debugging stuff" - NOW.Register() - - INFO.B = false - INFO.Name = "INFO" - INFO.Subsystem = "cpdns" - INFO.Desc = "normal debugging stuff" - INFO.Register() - - NET.B = false - NET.Name = "NET" - NET.Subsystem = "cpdns" - NET.Desc = "Network logging" - NET.Register() - - DNS.B = false - DNS.Name = "DNS" - DNS.Subsystem = "cpdns" - DNS.Desc = "dnsStatus.update()" - DNS.Register() - - PROC.B = false - PROC.Name = "PROC" - PROC.Subsystem = "cpdns" - PROC.Desc = "/proc logging" - PROC.Register() - - SPEW.B = false - SPEW.Name = "SPEW" - SPEW.Subsystem = "cpdns" - SPEW.Desc = "spew logging" - SPEW.Register() - - CHANGE.B = true - CHANGE.Name = "CHANGE" - CHANGE.Subsystem = "cpdns" - CHANGE.Desc = "show droplet state changes" - CHANGE.Register() - - STATUS.B = false - STATUS.Name = "STATUS" - STATUS.Subsystem = "cpdns" - STATUS.Desc = "updateStatus()" - STATUS.Register() + myreg(&NOW, true, "NOW", "temp debugging stuff") + myreg(&INFO, false, "INFO", "normal debugging stuff") + myreg(&NET, false, "NET", "Network logging") + myreg(&DNS, false, "DNS", "dnsStatus.update()") + myreg(&WARN, true, "WARN", "bad things") + myreg(&SPEW, false, "SPEW", "spew stuff") + myreg(&CHANGE, true, "CHANGE", "when host or dns change") + myreg(&STATUS, false, "STATUS", "updateStatus()") if debugger.ArgDebug() { log.Log(true, "INIT() gui debug == true") |
