From 18d284a4ea857705f8aec7a7fb4d842640d0ea2c Mon Sep 17 00:00:00 2001 From: mountain Date: Mon, 8 Jul 2024 15:09:21 +0900 Subject: [PATCH] =?UTF-8?q?logfile=20=ED=94=8C=EB=9E=98=EA=B7=B8=20?= =?UTF-8?q?=EC=9E=AC=20=ED=99=9C=EC=84=B1=ED=99=94=20=EB=B0=8F=20=ED=94=8C?= =?UTF-8?q?=EB=9E=98=EA=B7=B8=EA=B0=80=20=EA=BA=BC=EC=A7=88=EA=B2=BD?= =?UTF-8?q?=EC=9A=B0=20houston=EB=8F=84=20child=20proc=EC=9D=98=20?= =?UTF-8?q?=EB=A1=9C=EA=B7=B8=ED=8C=8C=EC=9D=BC=EC=9D=84=20=EC=83=9D?= =?UTF-8?q?=EC=84=B1=ED=95=98=EC=A7=80=20=EC=95=8A=EC=9D=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- logger/logger.go | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/logger/logger.go b/logger/logger.go index f5d568c..869037a 100644 --- a/logger/logger.go +++ b/logger/logger.go @@ -1,7 +1,6 @@ package logger import ( - "flag" "fmt" "io" "log" @@ -10,10 +9,12 @@ import ( "runtime" "runtime/debug" "strings" + + "repositories.action2quare.com/ayo/gocommon/flagx" ) var stdlogger *log.Logger -var _ = flag.Bool("logfile", false, "") +var UseLogFile = flagx.Bool("logfile", false, "") func init() { binpath, _ := os.Executable() @@ -22,16 +23,7 @@ func init() { var outWriter io.Writer outWriter = os.Stdout - args := os.Args - useLogFile := false - for _, arg := range args { - if arg == "-logfile" { - useLogFile = true - break - } - } - - if useLogFile { + if *UseLogFile { ext := path.Ext(binname) if len(ext) > 0 { binname = binname[:len(binname)-len(ext)]