From 3f7755cd0d16da9889c6c96b5fa576acea2196e8 Mon Sep 17 00:00:00 2001 From: Denis Arh Date: Fri, 25 Feb 2022 17:13:11 +0100 Subject: [PATCH] Move stacktrace dump level for debug logger to "dpanic" --- pkg/logger/logger.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/pkg/logger/logger.go b/pkg/logger/logger.go index 2cd3767df..76db689c5 100644 --- a/pkg/logger/logger.go +++ b/pkg/logger/logger.go @@ -68,8 +68,15 @@ func Make(opt *options.LogOpt) (logger *zap.Logger, err error) { return logger, nil } +// MakeDebugLogger creates a logger func MakeDebugLogger() *zap.Logger { - return Must(Debug(options.Log())) + var ( + logger = Must(Debug(options.Log())) + ) + + logger = withStacktraceLevel(logger, "dpanic") + + return logger } // Must is a utility function that panics if given log maker returns an error