github.com/kotalco/kotal@v0.3.0/apis/shared/logging.go (about)

     1  package shared
     2  
     3  // VerbosityLevel is logging verbosity levels
     4  type VerbosityLevel string
     5  
     6  const (
     7  	// NoLogs outputs no logs
     8  	NoLogs VerbosityLevel = "off"
     9  	// FatalLogs outputs only fatal logs
    10  	FatalLogs VerbosityLevel = "fatal"
    11  	// ErrorLogs outputs only error logs
    12  	ErrorLogs VerbosityLevel = "error"
    13  	// WarnLogs outputs only warning logs
    14  	WarnLogs VerbosityLevel = "warn"
    15  	// InfoLogs outputs only informational logs
    16  	InfoLogs VerbosityLevel = "info"
    17  	// DebugLogs outputs only debugging logs
    18  	DebugLogs VerbosityLevel = "debug"
    19  	// TraceLogs outputs only tracing logs
    20  	TraceLogs VerbosityLevel = "trace"
    21  	// AllLogs outputs only all logs
    22  	AllLogs VerbosityLevel = "all"
    23  	// NoticeLogs outputs only notice logs
    24  	NoticeLogs VerbosityLevel = "notice"
    25  	// CriticalLogs outputs only critical logs
    26  	CriticalLogs VerbosityLevel = "crit"
    27  	// PanicLogs outputs only panic logs
    28  	PanicLogs VerbosityLevel = "panic"
    29  	// NoneLogs outputs no logs
    30  	NoneLogs VerbosityLevel = "none"
    31  )