Skip to content

Commit

Permalink
Merge pull request #3 from jhaynie/master
Browse files Browse the repository at this point in the history
fixes issue with DisableTimestamp and colored output
  • Loading branch information
x-cray authored Dec 6, 2016
2 parents 1d837bc + 76d55d7 commit a35e641
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions formatter.go
Original file line number Diff line number Diff line change
Expand Up @@ -137,10 +137,14 @@ func (f *TextFormatter) printColored(b *bytes.Buffer, entry *logrus.Entry, keys
messageFormat = fmt.Sprintf("%%-%ds", f.SpacePadding)
}

if f.ShortTimestamp {
fmt.Fprintf(b, "%s[%04d]%s %s%+5s%s%s "+messageFormat, ansi.LightBlack, miniTS(), reset, levelColor, levelText, reset, prefix, message)
if f.DisableTimestamp {
fmt.Fprintf(b, "%s%s %s%+5s%s%s "+messageFormat, ansi.LightBlack, reset, levelColor, levelText, reset, prefix, message)
} else {
fmt.Fprintf(b, "%s[%s]%s %s%+5s%s%s "+messageFormat, ansi.LightBlack, entry.Time.Format(timestampFormat), reset, levelColor, levelText, reset, prefix, message)
if f.ShortTimestamp {
fmt.Fprintf(b, "%s[%04d]%s %s%+5s%s%s "+messageFormat, ansi.LightBlack, miniTS(), reset, levelColor, levelText, reset, prefix, message)
} else {
fmt.Fprintf(b, "%s[%s]%s %s%+5s%s%s "+messageFormat, ansi.LightBlack, entry.Time.Format(timestampFormat), reset, levelColor, levelText, reset, prefix, message)
}
}
for _, k := range keys {
v := entry.Data[k]
Expand Down

0 comments on commit a35e641

Please sign in to comment.