Skip to content

Commit 8ac3aac

Browse files
committed
context: panic if no level provided
1 parent 5135e70 commit 8ac3aac

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

context/context.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,9 @@ func (ctx *Context) Field(name string, value interface{}) *Context {
6767

6868
func (ctx *Context) Message(message string) {
6969
ctx.fields["::trace"] = ctx.Trace
70-
70+
if ctx.level == logrus.PanicLevel {
71+
panic(fmt.Sprintf("Failed to log because level is not provided: %s", message))
72+
}
7173
logrus.WithFields(ctx.fields).Log(ctx.level, message)
7274
}
7375

0 commit comments

Comments
 (0)