aboutsummaryrefslogtreecommitdiffstats
path: root/logger.go
diff options
context:
space:
mode:
Diffstat (limited to 'logger.go')
-rw-r--r--logger.go8
1 files changed, 6 insertions, 2 deletions
diff --git a/logger.go b/logger.go
index b8012aa..849f674 100644
--- a/logger.go
+++ b/logger.go
@@ -13,7 +13,8 @@ import (
)
const (
- LogLevelError = iota
+ LogLevelSilent = iota
+ LogLevelError
LogLevelInfo
LogLevelDebug
)
@@ -35,7 +36,10 @@ func NewLogger(level int, prepend string) *Logger {
if level >= LogLevelInfo {
return output, output, ioutil.Discard
}
- return output, ioutil.Discard, ioutil.Discard
+ if level >= LogLevelError {
+ return output, ioutil.Discard, ioutil.Discard
+ }
+ return ioutil.Discard, ioutil.Discard, ioutil.Discard
}()
logger.Debug = log.New(logDebug,