change API

This commit is contained in:
alexcarrdev 2021-07-07 22:01:44 -04:00
parent 0fae26a780
commit 4d263dad2b

View File

@ -12,14 +12,15 @@ import (
var once sync.Once var once sync.Once
var instance *logrus.Logger var instance *logrus.Logger
func Get() logrus.Logger { func Get(logfile string) logrus.Logger {
// once.Do(func() { // once.Do(func() {
// instance = initializeLogger() // instance = initializeLogger()
// }) // })
initLogger(logfile)
return *instance return *instance
} }
func Init(logFile string) { func initLogger(logFile string) {
log := logrus.New() log := logrus.New()
path := build.Default.GOPATH + "/log/" path := build.Default.GOPATH + "/log/"
if _, err := os.Stat(path); os.IsNotExist(err) { if _, err := os.Stat(path); os.IsNotExist(err) {
@ -40,5 +41,3 @@ func Init(logFile string) {
instance = log instance = log
//return *log //return *log
} }