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