diff options
author | Péter Szilágyi <peterke@gmail.com> | 2017-02-28 00:05:50 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-02-28 00:05:50 +0800 |
commit | 48bc07ae976a7940f75adaa68a4ea3887f5fad6c (patch) | |
tree | cf19edb8ed153797edc8da7772f6d7f0671c410b /log/logger.go | |
parent | e8b3e226124d2b0234c36ef2ca9221dc95c56a1a (diff) | |
parent | d0eba23af373bb54b00b242ccee4239fc9afd873 (diff) | |
download | dexon-48bc07ae976a7940f75adaa68a4ea3887f5fad6c.tar dexon-48bc07ae976a7940f75adaa68a4ea3887f5fad6c.tar.gz dexon-48bc07ae976a7940f75adaa68a4ea3887f5fad6c.tar.bz2 dexon-48bc07ae976a7940f75adaa68a4ea3887f5fad6c.tar.lz dexon-48bc07ae976a7940f75adaa68a4ea3887f5fad6c.tar.xz dexon-48bc07ae976a7940f75adaa68a4ea3887f5fad6c.tar.zst dexon-48bc07ae976a7940f75adaa68a4ea3887f5fad6c.zip |
Merge pull request #3708 from fjl/log-letter
log: fix annoyances
Diffstat (limited to 'log/logger.go')
-rw-r--r-- | log/logger.go | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/log/logger.go b/log/logger.go index a7f7d9df7..15c83a9b2 100644 --- a/log/logger.go +++ b/log/logger.go @@ -24,7 +24,27 @@ const ( LvlTrace ) -// Returns the name of a Lvl +// Aligned returns a 5-character string containing the name of a Lvl. +func (l Lvl) AlignedString() string { + switch l { + case LvlTrace: + return "TRACE" + case LvlDebug: + return "DEBUG" + case LvlInfo: + return "INFO " + case LvlWarn: + return "WARN " + case LvlError: + return "ERROR" + case LvlCrit: + return "CRIT " + default: + panic("bad level") + } +} + +// Strings returns the name of a Lvl. func (l Lvl) String() string { switch l { case LvlTrace: |