parser: fallback zone-less source timestamps to Europe/Moscow
This commit is contained in:
2
internal/parser/vendors/unraid/parser.go
vendored
2
internal/parser/vendors/unraid/parser.go
vendored
@@ -559,7 +559,7 @@ func parseSyslogLine(line string) (time.Time, string, models.Severity) {
|
||||
|
||||
// Parse timestamp (add current year)
|
||||
year := time.Now().Year()
|
||||
if ts, err := time.Parse("Jan 2 15:04:05 2006", timeStr+" "+strconv.Itoa(year)); err == nil {
|
||||
if ts, err := parser.ParseInDefaultArchiveLocation("Jan 2 15:04:05 2006", timeStr+" "+strconv.Itoa(year)); err == nil {
|
||||
timestamp = ts
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user