| 63 | } |
| 64 | |
| 65 | func zapLevelToPBLevel(level zapcore.Level) runtimev1.LogLevel { |
| 66 | switch level { |
| 67 | case zapcore.DebugLevel: |
| 68 | return runtimev1.LogLevel_LOG_LEVEL_DEBUG |
| 69 | case zapcore.InfoLevel: |
| 70 | return runtimev1.LogLevel_LOG_LEVEL_INFO |
| 71 | case zapcore.WarnLevel: |
| 72 | return runtimev1.LogLevel_LOG_LEVEL_WARN |
| 73 | case zapcore.ErrorLevel: |
| 74 | return runtimev1.LogLevel_LOG_LEVEL_ERROR |
| 75 | case zapcore.DPanicLevel, zapcore.PanicLevel, zapcore.FatalLevel: |
| 76 | return runtimev1.LogLevel_LOG_LEVEL_FATAL |
| 77 | default: |
| 78 | return runtimev1.LogLevel_LOG_LEVEL_UNSPECIFIED |
| 79 | } |
| 80 | } |