Return error from WriteEvent in Logrus hook

This commit is contained in:
Kevin Parsons
2019-01-03 16:08:24 -08:00
parent d23783336b
commit 82fc62aed2
+1 -3
View File
@@ -64,12 +64,10 @@ func (h *Hook) Fire(e *logrus.Entry) error {
// We could try to map Logrus levels to ETW levels, but we would lose some // We could try to map Logrus levels to ETW levels, but we would lose some
// fidelity as there are fewer ETW levels. So instead we use the level // fidelity as there are fewer ETW levels. So instead we use the level
// directly. // directly.
h.provider.WriteEvent( return h.provider.WriteEvent(
"LogrusEntry", "LogrusEntry",
etw.WithEventOpts(etw.WithLevel(level)), etw.WithEventOpts(etw.WithLevel(level)),
fields) fields)
return nil
} }
// Close cleans up the hook and closes the ETW provider. // Close cleans up the hook and closes the ETW provider.