Move event names within each object

This commit is contained in:
Taylor Gerring
2015-02-11 12:45:41 +01:00
parent d53e5646ec
commit 3d6fd601c5
3 changed files with 119 additions and 30 deletions

View File

@@ -120,7 +120,8 @@ func NewJsonLogger() *JsonLogger {
return &JsonLogger{}
}
func (logger *JsonLogger) LogJson(msgname string, v interface{}) {
func (logger *JsonLogger) LogJson(v LogEvent) {
msgname := v.EventName()
obj := map[string]interface{}{
msgname: v,
}