최신 로그 파일의 심볼릭 링크 생성

This commit is contained in:
2023-11-13 17:29:22 +09:00
parent 394466e216
commit 5c765fe32f

View File

@ -242,6 +242,9 @@ func (hc *houstonClient) launch(meta *procmeta) error {
return
}
exef, _ := os.Executable()
os.Symlink(path.Base(targetFile.Name()), path.Join(path.Dir(exef), path.Dir(logFileName), meta.name+".log"))
defer func() {
if targetFile != nil {
targetFile.Close()
@ -274,6 +277,7 @@ func (hc *houstonClient) launch(meta *procmeta) error {
} else {
targetFile.Close()
targetFile = nextTargetFile
os.Symlink(path.Base(targetFile.Name()), path.Join(path.Dir(exef), path.Dir(logFileName), meta.name+".log"))
thisFileSize = 0
}
}