diff --git a/utils/logger.go b/utils/logger.go index c4f574c0b..18e637f95 100644 --- a/utils/logger.go +++ b/utils/logger.go @@ -54,6 +54,7 @@ func Newlogger(loggertype, id string) (lgr LoggerInterface, err error) { type LoggerInterface interface { SetSyslog(log *syslog.Writer) SetLogLevel(level int) + GetLogLevel() int GetSyslog() *syslog.Writer Close() error Emerg(m string) error @@ -108,6 +109,11 @@ func (sl *StdLogger) GetSyslog() *syslog.Writer { return sl.syslog } +// GetLogLevel() returns the level logger number for the server +func (sl *StdLogger) GetLogLevel() int { + return sl.logLevel +} + // SetLogLevel changes the log level func (sl *StdLogger) SetLogLevel(level int) { sl.logLevel = level