cmd/ctrld: remove prefix main field

While at it, also make init logging with empty log path when running
start command.

Updates #55
This commit is contained in:
Cuong Manh Le authored and Cuong Manh Le committed 2023-02-27 20:13:44 +07:00
1 parent bac6810956
commit 35c890048b
2 files changed
+5 -1

No files matched your search

+4
View File
@@ -207,7 +207,11 @@ func initCLI() {
log.Fatalf("failed to unmarshal config: %v", err)
}
logPath := cfg.Service.LogPath
cfg.Service.LogPath = ""
initLogging()
cfg.Service.LogPath = logPath
processCDFlags()
// On Windows, the service will be run as SYSTEM, so if ctrld start as Admin,
// the user home dir is different, so pass specific arguments that relevant here.
+1 -1
View File
@@ -80,7 +80,7 @@ func initLogging() {
})
writers = append(writers, consoleWriter)
multi := zerolog.MultiLevelWriter(writers...)
mainLog = mainLog.Output(multi).With().Timestamp().Str("prefix", "main").Logger()
mainLog = mainLog.Output(multi).With().Timestamp().Logger()
if verbose > 0 || isLog {
proxyLog = proxyLog.Output(multi).With().Timestamp().Logger()
// TODO: find a better way.