Documentation
¶
Index ¶
- Constants
- func Debug(args ...interface{})
- func Debug2(args ...interface{})
- func Debug2f(format string, args ...interface{})
- func Debug3(args ...interface{})
- func Debug3f(format string, args ...interface{})
- func Debugf(format string, args ...interface{})
- func Default()
- func Error(args ...interface{})
- func Errorf(format string, args ...interface{})
- func Fatal(args ...interface{})
- func Fatalf(format string, args ...interface{})
- func Info(args ...interface{})
- func Infof(format string, args ...interface{})
- func Level() unilogger.Level
- func Logger() unilogger.LeveledLogger
- func New(out io.Writer, prefix string, flags int)
- func Panic(args ...interface{})
- func Panicf(format string, args ...interface{})
- func SetLevel(level unilogger.Level) error
- func SetLogger(log unilogger.LeveledLogger)
- func SetModulesLevel(level unilogger.Level) error
- func Warning(args ...interface{})
- func Warningf(format string, args ...interface{})
- type ModuleLogger
- func (m *ModuleLogger) Debug(args ...interface{})
- func (m *ModuleLogger) Debug2(args ...interface{})
- func (m *ModuleLogger) Debug2f(format string, args ...interface{})
- func (m *ModuleLogger) Debug3(args ...interface{})
- func (m *ModuleLogger) Debug3f(format string, args ...interface{})
- func (m *ModuleLogger) Debugf(format string, args ...interface{})
- func (m *ModuleLogger) Error(args ...interface{})
- func (m *ModuleLogger) Errorf(format string, args ...interface{})
- func (m *ModuleLogger) Fatal(args ...interface{})
- func (m *ModuleLogger) Fatalf(format string, args ...interface{})
- func (m *ModuleLogger) Info(args ...interface{})
- func (m *ModuleLogger) Infof(format string, args ...interface{})
- func (m *ModuleLogger) Level() unilogger.Level
- func (m *ModuleLogger) Panic(args ...interface{})
- func (m *ModuleLogger) Panicf(format string, args ...interface{})
- func (m *ModuleLogger) SetLevel(level unilogger.Level)
- func (m *ModuleLogger) Warning(args ...interface{})
- func (m *ModuleLogger) Warningf(format string, args ...interface{})
Constants ¶
const ( // LDEBUG3 is the logger DEBUG3 level. LDEBUG3 = unilogger.DEBUG3 // LDEBUG2 is the logger DEBUG2 level. LDEBUG2 = unilogger.DEBUG2 // LDEBUG is the logger DEBUG level. LDEBUG = unilogger.DEBUG // LINFO is the logger INFO level. LINFO = unilogger.INFO // LWARNING is the logger WARNING level. LWARNING = unilogger.WARNING // LERROR is the logger ERROR level. LERROR = unilogger.ERROR // LCRITICAL is the logger CRITICAL level. LCRITICAL = unilogger.CRITICAL // LPRINT is the logger PRINT level. LPRINT = unilogger.PRINT // LUNKNOWN is the unspecified logger level. LUNKNOWN = unilogger.UNKNOWN )
Variables ¶
This section is empty.
Functions ¶
func Debug2 ¶ added in v0.2.1
func Debug2(args ...interface{})
Debug2 writes the LDEBUG2 level logs.
func Debug2f ¶ added in v0.2.1
func Debug2f(format string, args ...interface{})
Debug2f writes the formated LDEBUG2 level log.
func Debug3 ¶ added in v0.2.1
func Debug3(args ...interface{})
Debug3 writes the LDEBUG3 level logs.
func Debug3f ¶ added in v0.2.1
func Debug3f(format string, args ...interface{})
Debug3f writes the formated LDEBUG2 level log.
func Debugf ¶
func Debugf(format string, args ...interface{})
Debugf writes the formated LDEBUG level log.
func Default ¶
func Default()
Default creates and sets new unilogger.BasicLogger with writer to 'os.Stderr'.
func Errorf ¶
func Errorf(format string, args ...interface{})
Errorf writes the formated LERROR level log.
func Fatalf ¶
func Fatalf(format string, args ...interface{})
Fatalf writes the formated fatal - LCRITICAL level log.
func Infof ¶
func Infof(format string, args ...interface{})
Infof writes the formated LINFO level log.
func New ¶
New creates new unilogger.BasicLogger that writes to provided 'out' io.Writer with specific 'prefix' and provided 'flags'.
func Panicf ¶
func Panicf(format string, args ...interface{})
Panicf writes and panics formatted log.
func SetLevel ¶
func SetLevel(level unilogger.Level) error
SetLevel sets the level if possible for the logger file.
func SetLogger ¶
func SetLogger(log unilogger.LeveledLogger)
SetLogger sets the 'log' as the current logger.
func SetModulesLevel ¶ added in v0.2.1
func SetModulesLevel(level unilogger.Level) error
SetModulesLevel sets the 'level' for all modules.
Types ¶
type ModuleLogger ¶ added in v0.2.1
type ModuleLogger struct { Name string // contains filtered or unexported fields }
ModuleLogger is the logger used for getting the specific modules.
func NewModuleLogger ¶ added in v0.2.1
func NewModuleLogger(name string, moduleLogger ...unilogger.LeveledLogger) *ModuleLogger
NewModuleLogger creates new module logger for given 'name' of the module and an optional 'logger'.
func (*ModuleLogger) Debug ¶ added in v0.2.1
func (m *ModuleLogger) Debug(args ...interface{})
Debug writes the debug level log.
func (*ModuleLogger) Debug2 ¶ added in v0.2.1
func (m *ModuleLogger) Debug2(args ...interface{})
Debug2 writes the debug2 level log.
func (*ModuleLogger) Debug2f ¶ added in v0.2.1
func (m *ModuleLogger) Debug2f(format string, args ...interface{})
Debug2f writes the formated debug2 log.
func (*ModuleLogger) Debug3 ¶ added in v0.2.1
func (m *ModuleLogger) Debug3(args ...interface{})
Debug3 writes the debug3 level log.
func (*ModuleLogger) Debug3f ¶ added in v0.2.1
func (m *ModuleLogger) Debug3f(format string, args ...interface{})
Debug3f writes the formated debug3 log.
func (*ModuleLogger) Debugf ¶ added in v0.2.1
func (m *ModuleLogger) Debugf(format string, args ...interface{})
Debugf writes the formated debug log.
func (*ModuleLogger) Error ¶ added in v0.2.1
func (m *ModuleLogger) Error(args ...interface{})
Error writes the error level log.
func (*ModuleLogger) Errorf ¶ added in v0.2.1
func (m *ModuleLogger) Errorf(format string, args ...interface{})
Errorf writes the formated error log.
func (*ModuleLogger) Fatal ¶ added in v0.2.1
func (m *ModuleLogger) Fatal(args ...interface{})
Fatal writes the fatal level log.
func (*ModuleLogger) Fatalf ¶ added in v0.2.1
func (m *ModuleLogger) Fatalf(format string, args ...interface{})
Fatalf writes the formated fatal log.
func (*ModuleLogger) Info ¶ added in v0.2.1
func (m *ModuleLogger) Info(args ...interface{})
Info writes the info level log.
func (*ModuleLogger) Infof ¶ added in v0.2.1
func (m *ModuleLogger) Infof(format string, args ...interface{})
Infof writes the formated info log.
func (*ModuleLogger) Level ¶ added in v0.2.1
func (m *ModuleLogger) Level() unilogger.Level
Level gets the module logger level.
func (*ModuleLogger) Panic ¶ added in v0.2.1
func (m *ModuleLogger) Panic(args ...interface{})
Panic writes the panic level log.
func (*ModuleLogger) Panicf ¶ added in v0.2.1
func (m *ModuleLogger) Panicf(format string, args ...interface{})
Panicf writes the formated panic log.
func (*ModuleLogger) SetLevel ¶ added in v0.2.1
func (m *ModuleLogger) SetLevel(level unilogger.Level)
SetLevel sets the moduleLogger level.
func (*ModuleLogger) Warning ¶ added in v0.2.1
func (m *ModuleLogger) Warning(args ...interface{})
Warning writes the warning level log.
func (*ModuleLogger) Warningf ¶ added in v0.2.1
func (m *ModuleLogger) Warningf(format string, args ...interface{})
Warningf writes the formated warning log.