diff --git a/logger/consolelogger.go b/logger/consolelogger.go index bcaeec6..d0c3256 100644 --- a/logger/consolelogger.go +++ b/logger/consolelogger.go @@ -6,7 +6,7 @@ import ( ) func (lgr *ConsoleLoggerImpl) init() { - lgr.messages = make(chan string, logbuffersize) + lgr.messages = make(chan string, Logbuffersize) } func (logger *ConsoleLoggerImpl) StartLogger() { diff --git a/logger/filelogger.go b/logger/filelogger.go index 63b4b2b..da9b3db 100644 --- a/logger/filelogger.go +++ b/logger/filelogger.go @@ -9,7 +9,7 @@ import ( func (lgr *FileLoggerImpl) init() { lgr.filepath = "./log" - lgr.messages = make(chan string, logbuffersize) + lgr.messages = make(chan string, Logbuffersize) envfp, envexist := os.LookupEnv("LOGFILE_GO_LOGGER") if envexist { if len(envfp) > 0 { diff --git a/logger/logger.go b/logger/logger.go index 65ebeb9..29fd474 100644 --- a/logger/logger.go +++ b/logger/logger.go @@ -6,10 +6,12 @@ import ( "net/http" "reflect" "sync" + + Assert "github.com/lbatuska/goutils/assert" ) // Use this in the init() function to initialize the size of the buffered channel -const logbuffersize int32 = 200 +const Logbuffersize int32 = 200 var DEBUG bool = true @@ -27,6 +29,7 @@ func Create(instance Logger) { } func LoggerInstance() Logger { + Assert.NotNil(loggerInstance) return loggerInstance }