store a runtime.Frame in Entry instead of the caller function name

This commit is contained in:
David Bariod
2018-10-28 10:12:11 +01:00
parent 975c406ddb
commit ec57031db1
4 changed files with 14 additions and 13 deletions
+1 -1
View File
@@ -82,7 +82,7 @@ func (f *JSONFormatter) Format(entry *Entry) ([]byte, error) {
data[f.FieldMap.resolve(FieldKeyMsg)] = entry.Message
data[f.FieldMap.resolve(FieldKeyLevel)] = entry.Level.String()
if entry.HasCaller() {
data[f.FieldMap.resolve(FieldKeyFunc)] = entry.Caller
data[f.FieldMap.resolve(FieldKeyFunc)] = entry.Caller.Function
}
var b *bytes.Buffer