diff --git a/.gitignore b/.gitignore index e2d9d9c..99a8381 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ database bin *.xml Makefile +config.toml diff --git a/cmd/cli/components/di.go b/cmd/cli/components/di.go index 51f25d1..cfd6897 100644 --- a/cmd/cli/components/di.go +++ b/cmd/cli/components/di.go @@ -75,7 +75,7 @@ func SetupDI(ctx context.Context, cfgpath string, verbose bool, logAsJSON bool) case "stderr": output = os.Stderr default: - outfile, err = os.Create(cfg.Log.Output) + outfile, err = os.OpenFile(cfg.Log.Output, os.O_RDWR|os.O_CREATE|os.O_APPEND, 0666) if err != nil { return nil, fmt.Errorf("creating file for logging: %w", err) }