Added functions to access members
Functions to access all members of baseElektronLogger.config
This commit is contained in:
parent
da6577fc68
commit
02abb1e882
7 changed files with 26 additions and 16 deletions
|
@ -17,6 +17,8 @@ var elektronLoggerInstance elektronLogger
|
|||
type elektronLogger interface {
|
||||
setNext(next elektronLogger)
|
||||
isEnabled() bool
|
||||
isAllowedOnConsole() bool
|
||||
getFilenameExtension() string
|
||||
Log(logType int, level log.Level, message string)
|
||||
Logf(logType int, level log.Level, msgFmtString string, args ...interface{})
|
||||
WithFields(logData log.Fields) elektronLogger
|
||||
|
@ -47,6 +49,14 @@ func (l baseElektronLogger) isEnabled() bool {
|
|||
return l.config.Enabled
|
||||
}
|
||||
|
||||
func (l baseElektronLogger) isAllowedOnConsole() bool {
|
||||
return l.config.AllowOnConsole
|
||||
}
|
||||
|
||||
func (l baseElektronLogger) getFilenameExtension() string {
|
||||
return l.config.FilenameExtension
|
||||
}
|
||||
|
||||
func (l *baseElektronLogger) WithFields(logData log.Fields) elektronLogger {
|
||||
l.data = logData
|
||||
return l
|
||||
|
|
Reference in a new issue