Documentation
¶
Index ¶
- Constants
- func Debug(v ...interface{})
- func Debugf(format string, v ...interface{})
- func Error(v ...interface{})
- func Errorf(format string, v ...interface{})
- func Fatal(v ...interface{})
- func Fatalf(format string, v ...interface{})
- func Info(v ...interface{})
- func Infof(format string, v ...interface{})
- func Panic(v ...interface{})
- func Panicf(format string, v ...interface{})
- func ResetGlobalLogger(log Logger) error
- func SetGlobalLoggerLevel(l Level)
- func Warn(v ...interface{})
- func Warnf(format string, v ...interface{})
- type DefaultLogger
- func (l *DefaultLogger) Debug(v ...interface{})
- func (l *DefaultLogger) Debugf(format string, v ...interface{})
- func (l *DefaultLogger) Error(v ...interface{})
- func (l *DefaultLogger) Errorf(format string, v ...interface{})
- func (l *DefaultLogger) Fatal(v ...interface{})
- func (l *DefaultLogger) Fatalf(format string, v ...interface{})
- func (l *DefaultLogger) Info(v ...interface{})
- func (l *DefaultLogger) Infof(format string, v ...interface{})
- func (l *DefaultLogger) Panic(v ...interface{})
- func (l *DefaultLogger) Panicf(format string, v ...interface{})
- func (l *DefaultLogger) Warn(v ...interface{})
- func (l *DefaultLogger) Warnf(format string, v ...interface{})
- type Level
- type Logger
Constants ¶
View Source
const ( DefaultNamespace = "default" // RecordLogFileName represents the default file name of the record log. RecordLogFileName = "sentinel-record.log" DefaultDirName = "logs" + string(os.PathSeparator) + "csp" + string(os.PathSeparator) )
Variables ¶
This section is empty.
Functions ¶
func ResetGlobalLogger ¶ added in v0.6.0
Note: Not thread-safe
func SetGlobalLoggerLevel ¶
func SetGlobalLoggerLevel(l Level)
Types ¶
type DefaultLogger ¶ added in v0.6.0
type DefaultLogger struct {
// contains filtered or unexported fields
}
sentinel general logger
func (*DefaultLogger) Debug ¶ added in v0.6.0
func (l *DefaultLogger) Debug(v ...interface{})
func (*DefaultLogger) Debugf ¶ added in v0.6.0
func (l *DefaultLogger) Debugf(format string, v ...interface{})
func (*DefaultLogger) Error ¶ added in v0.6.0
func (l *DefaultLogger) Error(v ...interface{})
func (*DefaultLogger) Errorf ¶ added in v0.6.0
func (l *DefaultLogger) Errorf(format string, v ...interface{})
func (*DefaultLogger) Fatal ¶ added in v0.6.0
func (l *DefaultLogger) Fatal(v ...interface{})
func (*DefaultLogger) Fatalf ¶ added in v0.6.0
func (l *DefaultLogger) Fatalf(format string, v ...interface{})
func (*DefaultLogger) Info ¶ added in v0.6.0
func (l *DefaultLogger) Info(v ...interface{})
func (*DefaultLogger) Infof ¶ added in v0.6.0
func (l *DefaultLogger) Infof(format string, v ...interface{})
func (*DefaultLogger) Panic ¶ added in v0.6.0
func (l *DefaultLogger) Panic(v ...interface{})
func (*DefaultLogger) Panicf ¶ added in v0.6.0
func (l *DefaultLogger) Panicf(format string, v ...interface{})
func (*DefaultLogger) Warn ¶ added in v0.6.0
func (l *DefaultLogger) Warn(v ...interface{})
func (*DefaultLogger) Warnf ¶ added in v0.6.0
func (l *DefaultLogger) Warnf(format string, v ...interface{})
type Level ¶
type Level uint8
Level represents the level of logging.
func GetGlobalLoggerLevel ¶
func GetGlobalLoggerLevel() Level
type Logger ¶
type Logger interface { Debug(v ...interface{}) Debugf(format string, v ...interface{}) Info(v ...interface{}) Infof(format string, v ...interface{}) Warn(v ...interface{}) Warnf(format string, v ...interface{}) Error(v ...interface{}) Errorf(format string, v ...interface{}) Fatal(v ...interface{}) Fatalf(format string, v ...interface{}) Panic(v ...interface{}) Panicf(format string, v ...interface{}) }
func NewConsoleLogger ¶
Click to show internal directories.
Click to hide internal directories.