logwirter수정 - 파일과 stdout 동시에
This commit is contained in:
@ -322,6 +322,7 @@ func (hc *houstonClient) launch(meta *procmeta) error {
|
|||||||
|
|
||||||
logWriter = func(buff []byte) {
|
logWriter = func(buff []byte) {
|
||||||
for written := 0; written < len(buff); {
|
for written := 0; written < len(buff); {
|
||||||
|
os.Stdout.Write(buff)
|
||||||
n, err := targetFile.Write(buff)
|
n, err := targetFile.Write(buff)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
logger.Println("write log file failed :", logfilePath, err)
|
logger.Println("write log file failed :", logfilePath, err)
|
||||||
@ -333,6 +334,9 @@ func (hc *houstonClient) launch(meta *procmeta) error {
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
logger.Println("failed to create log file :", logfilePath, err)
|
logger.Println("failed to create log file :", logfilePath, err)
|
||||||
|
logWriter = func(buff []byte) {
|
||||||
|
os.Stdout.Write(buff)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
logWriter = func(buff []byte) {
|
logWriter = func(buff []byte) {
|
||||||
|
|||||||
Reference in New Issue
Block a user