This commit is contained in:
AJ ONeal 2020-07-20 16:09:29 -06:00
parent 399e8dd651
commit 84092521c3
1 changed files with 0 additions and 26 deletions

View File

@ -1,26 +0,0 @@
package log
import (
"io"
"log"
"os"
)
var (
//Logoutput -- passing the output writer from main
Loginfo *log.Logger
Logdebug *log.Logger
LogFlags = log.Ldate | log.Lmicroseconds | log.Lshortfile
)
func init() {
Loginfo = log.New(os.Stdout, "INFO: ", LogFlags)
Logdebug = log.New(os.Stdout, "DEBUG: ", LogFlags)
}
//InitLogging -- after main sets up output, it will init all packages InitLogging
//I am sure I am doing this wrong, but I could not find a way to have package level
//logging with the flags I wanted and the ability to run lumberjack file management
func InitLogging(logoutput io.Writer) {
Loginfo.SetOutput(logoutput)
}