From 5c765fe32f65fdf04aab93dc3637369d21892bae Mon Sep 17 00:00:00 2001 From: mountain Date: Mon, 13 Nov 2023 17:29:22 +0900 Subject: [PATCH] =?UTF-8?q?=EC=B5=9C=EC=8B=A0=20=EB=A1=9C=EA=B7=B8=20?= =?UTF-8?q?=ED=8C=8C=EC=9D=BC=EC=9D=98=20=EC=8B=AC=EB=B3=BC=EB=A6=AD=20?= =?UTF-8?q?=EB=A7=81=ED=81=AC=20=EC=83=9D=EC=84=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/operation.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/client/operation.go b/client/operation.go index 6920c57..f9ab02f 100644 --- a/client/operation.go +++ b/client/operation.go @@ -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 } }