Merge pull request #346 from e-max/logstash_formatter_race

race in logstashformatter.go
This commit is contained in:
Antoine Grondin 2016-04-16 11:52:44 +05:30
commit ed4b7af3d4
1 changed files with 5 additions and 3 deletions

View File

@ -24,11 +24,13 @@ func (f *LogstashFormatter) Format(entry *logrus.Entry) ([]byte, error) {
fields["@version"] = 1
if f.TimestampFormat == "" {
f.TimestampFormat = logrus.DefaultTimestampFormat
timeStampFormat := f.TimestampFormat
if timeStampFormat == "" {
timeStampFormat = logrus.DefaultTimestampFormat
}
fields["@timestamp"] = entry.Time.Format(f.TimestampFormat)
fields["@timestamp"] = entry.Time.Format(timeStampFormat)
// set message field
v, ok := entry.Data["message"]