improve: fixbug stdout

master v0.1.15
infra-bot 4 years ago
parent 76f22a496b
commit 237ffbca4a
  1. 9
      gokit.go

@ -155,7 +155,7 @@ type Writer interface {
Close() error
}
func GetWriter()( io.Writer, error) {
func GetWriter() (io.Writer, error) {
if logWriter == nil {
return nil, fmt.Errorf("logkit not inited")
}
@ -213,6 +213,13 @@ func Init() (writer io.Writer, err error) {
if logWriter == nil && channel == STDOUT {
logWriter = os.Stdout
}
if alsoStdout {
if channel == STDOUT {
stdOut = logWriter
} else {
stdOut = os.Stdout
}
}
inited = true
return logWriter, nil
}

Loading…
Cancel
Save