diff --git a/log.go b/log.go index 23c6ace..ed0b7c0 100644 --- a/log.go +++ b/log.go @@ -45,9 +45,9 @@ type Operator struct { OperatorType OperatorType } -func ZapPanic(logger *zap.Logger, log *LogInfo) { +func ZapDebug(logger *zap.Logger, log *LogInfo) { handleLog(log) - logger.Panic("", zap.Any("log", log)) + logger.Debug("", zap.Any("log", log)) } func ZapInfo(logger *zap.Logger, log *LogInfo) { @@ -55,11 +55,26 @@ func ZapInfo(logger *zap.Logger, log *LogInfo) { logger.Info("", zap.Any("log", log)) } +func ZapWarn(logger *zap.Logger, log *LogInfo) { + handleLog(log) + logger.Warn("", zap.Any("log", log)) +} + func ZapError(logger *zap.Logger, log *LogInfo) { handleLog(log) logger.Error("", zap.Any("log", log)) } +func ZapPanic(logger *zap.Logger, log *LogInfo) { + handleLog(log) + logger.Panic("", zap.Any("log", log)) +} + +func ZapFatal(logger *zap.Logger, log *LogInfo) { + handleLog(log) + logger.Fatal("", zap.Any("log", log)) +} + func handleLog(log *LogInfo) { log.At = carbon.Now().ToDateTimeString() if _, ok := log.Result.(error); ok {