diff options
author | Christian Pointner <equinox@helsinki.at> | 2016-01-03 19:15:47 (GMT) |
---|---|---|
committer | Christian Pointner <equinox@helsinki.at> | 2016-01-03 19:15:47 (GMT) |
commit | 00a14226835ba540d2c7675d3fac7cc2ab7f7695 (patch) | |
tree | 005524712f20dbc14cbac612c8fb1f31dfbb13df | |
parent | 1e2e49754634da258811d430a13f86f85a744e61 (diff) |
make debug log runtime configurable
-rw-r--r-- | core.go | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -25,9 +25,9 @@ package rhimport import ( - // "io/ioutil" "fmt" "github.com/golang-basic/go-curl" + "io/ioutil" "log" "os" ) @@ -40,11 +40,13 @@ const ( var ( bool2str = map[bool]string{false: "0", true: "1"} rhl = log.New(os.Stderr, "[rhimport]\t", log.LstdFlags) - rhdl = log.New(os.Stderr, "[rhimport-dbg]\t", log.LstdFlags) - //rhdl = log.New(ioutil.Discard, "[rhimport-dbg]\t", log.LstdFlags) + rhdl = log.New(ioutil.Discard, "[rhimport-dbg]\t", log.LstdFlags) ) func init() { + if _, exists := os.LookupEnv("RHIMPORT_DEBUG"); exists { + rhdl.SetOutput(os.Stderr) + } curl.GlobalInit(curl.GLOBAL_ALL) fetcherInit() } |