summaryrefslogtreecommitdiff
path: root/args.go
blob: 47181449453bb97daddfc18a78b0b5b207ab42c4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
package cloudflare

// initializes logging and command line options

import (
	"go.wit.com/log"
)

var NOW log.LogFlag
var INFO log.LogFlag
var WARN log.LogFlag
var SPEW log.LogFlag

var CURL log.LogFlag
var ZONE log.LogFlag

func init() {
	full := "go.wit.com/gui/cloudflare"
	short := "cfgui"

	NOW.NewFlag( "NOW",  true,  full, short, "temp debugging stuff")
	INFO.NewFlag("INFO", false, full, short, "general info")
	WARN.NewFlag("WARN", true,  full, short, "bad things")
	SPEW.NewFlag("SPEW", false, full, short, "spew stuff")

	CURL.NewFlag("CURL", true,  full, short, "curl interactions")
	ZONE.NewFlag("ZONE", false, full, short, "zone details")
}