From 34859d9a5b80e55b5e3aa1a294bc8935b09a36d5 Mon Sep 17 00:00:00 2001 From: ehlxr Date: Fri, 15 Nov 2019 10:23:47 +0800 Subject: [PATCH] init --- .gitignore | 4 ++-- main.go | 7 +++++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 1117b8c..a09e922 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -**.log -/ddgo +logs +ddgo go.sum dist \ No newline at end of file diff --git a/main.go b/main.go index 64be1ad..60f2a75 100644 --- a/main.go +++ b/main.go @@ -82,7 +82,7 @@ func initLog() { err = log.NewFile(log.FileConfig{ Level: log.LevelInfo, - Filename: "ddgo.log", + Filename: "./logs/ddgo.log", FileRotationConfig: log.FileRotationConfig{ Rotate: true, Daily: true, @@ -95,6 +95,10 @@ func initLog() { func parseArg() { parser := flags.NewParser(&opts, flags.HelpFlag|flags.PassDoubleDash) + if AppName != "" { + parser.Name = AppName + } + if _, err := parser.Parse(); err != nil { if opts.Version { printVersion() @@ -108,7 +112,6 @@ func parseArg() { _, _ = fmt.Fprintln(os.Stderr, err) - parser.Name = AppName parser.WriteHelp(os.Stderr) os.Exit(1)