diff options
Diffstat (limited to 'src/helsinki.at/rhimportd')
-rw-r--r-- | src/helsinki.at/rhimportd/main.go | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/helsinki.at/rhimportd/main.go b/src/helsinki.at/rhimportd/main.go index c6090cb..b449d5c 100644 --- a/src/helsinki.at/rhimportd/main.go +++ b/src/helsinki.at/rhimportd/main.go @@ -28,19 +28,24 @@ import ( "flag" "fmt" "helsinki.at/rhimport" + "io/ioutil" "log" "os" "os/signal" "sync" - // "io/ioutil" ) var ( rhl = log.New(os.Stderr, "[rhimportd]\t", log.LstdFlags) - rhdl = log.New(os.Stderr, "[rhimportd-dbg]\t", log.LstdFlags) - //rhdl = log.New(ioutil.Discard, "[rhimportd-dbg]\t", log.LstdFlags) + rhdl = log.New(ioutil.Discard, "[rhimportd-dbg]\t", log.LstdFlags) ) +func init() { + if _, exists := os.LookupEnv("RHIMPORTD_DEBUG"); exists { + rhdl.SetOutput(os.Stderr) + } +} + type envStringValue string func newEnvStringValue(key, dflt string) *envStringValue { |