Documentation ¶
Index ¶
- Constants
- func ConnectToLogger(c *component.Connector) (zx.Socket, error)
- func DebugTf(tag, format string, a ...interface{}) error
- func Debugf(format string, a ...interface{}) error
- func ErrorTf(tag, format string, a ...interface{}) error
- func Errorf(format string, a ...interface{}) error
- func FatalTf(tag, format string, a ...interface{}) error
- func Fatalf(format string, a ...interface{}) error
- func InfoTf(tag, format string, a ...interface{}) error
- func Infof(format string, a ...interface{}) error
- func SetDefaultLogger(l *Logger)
- func SetSeverity(logLevel LogLevel)
- func SetVerbosity(verbosity int)
- func TraceTf(tag, format string, a ...interface{}) error
- func Tracef(format string, a ...interface{}) error
- func VLogTf(verbosity int, tag, format string, a ...interface{}) error
- func VLogf(verbosity int, format string, a ...interface{}) error
- func WarnTf(tag, format string, a ...interface{}) error
- func Warnf(format string, a ...interface{}) error
- type ErrMsgTooLong
- type LogInitOptions
- type LogLevel
- type Logger
- func (l *Logger) DebugTf(tag, format string, a ...interface{}) error
- func (l *Logger) Debugf(format string, a ...interface{}) error
- func (l *Logger) ErrorTf(tag, format string, a ...interface{}) error
- func (l *Logger) Errorf(format string, a ...interface{}) error
- func (l *Logger) FatalTf(tag, format string, a ...interface{}) error
- func (l *Logger) Fatalf(format string, a ...interface{}) error
- func (l *Logger) InfoTf(tag, format string, a ...interface{}) error
- func (l *Logger) Infof(format string, a ...interface{}) error
- func (l *Logger) SetSeverity(logLevel LogLevel)
- func (l *Logger) SetVerbosity(verbosity int)
- func (l *Logger) TraceTf(tag, format string, a ...interface{}) error
- func (l *Logger) Tracef(format string, a ...interface{}) error
- func (l *Logger) VLogTf(verbosity int, tag, format string, a ...interface{}) error
- func (l *Logger) VLogf(verbosity int, format string, a ...interface{}) error
- func (l *Logger) WarnTf(tag, format string, a ...interface{}) error
- func (l *Logger) Warnf(format string, a ...interface{}) error
- type Writer
Constants ¶
View Source
const ( DebugVerbosity TraceVerbosity )
View Source
const ( AllLevel = LogLevel(logger.LogLevelFilterAll) TraceLevel = LogLevel(logger.LogLevelFilterTrace) DebugLevel = LogLevel(logger.LogLevelFilterDebug) InfoLevel = LogLevel(logger.LogLevelFilterInfo) WarningLevel = LogLevel(logger.LogLevelFilterWarn) ErrorLevel = LogLevel(logger.LogLevelFilterError) FatalLevel = LogLevel(logger.LogLevelFilterFatal) NoneLevel = LogLevel(logger.LogLevelFilterNone) )
Variables ¶
This section is empty.
Functions ¶
func SetDefaultLogger ¶
func SetDefaultLogger(l *Logger)
func SetSeverity ¶
func SetSeverity(logLevel LogLevel)
func SetVerbosity ¶
func SetVerbosity(verbosity int)
Types ¶
type ErrMsgTooLong ¶
type ErrMsgTooLong struct { // Msg is the truncated part of the message. Msg string }
ErrMsgTooLong is returned when a message is truncated.
func (*ErrMsgTooLong) Error ¶
func (e *ErrMsgTooLong) Error() string
type LogInitOptions ¶
type Logger ¶
type Logger struct {
// contains filtered or unexported fields
}
func GetDefaultLogger ¶
func GetDefaultLogger() *Logger
func NewLogger ¶
func NewLogger(options LogInitOptions) (*Logger, error)
func NewLoggerWithDefaults ¶
func (*Logger) SetSeverity ¶
func (*Logger) SetVerbosity ¶
Click to show internal directories.
Click to hide internal directories.