Merge pull request #492 from jzelinskie/log-err-type

pkg/log: add type field for errors
This commit is contained in:
Jimmy Zelinskie
2020-05-08 14:04:34 -04:00
committed by GitHub
+4 -1
View File
@@ -50,7 +50,10 @@ type err struct {
// LogFields provides Fields for logging.
func (e err) LogFields() Fields {
return Fields{"error": e.e.Error()}
return Fields{
"error": e.e.Error(),
"type": fmt.Sprintf("%T", e.e),
}
}
// Err is a wrapper around errors that implements Fielder.