mirror of
https://github.com/caddyserver/caddy.git
synced 2024-12-27 06:03:48 +03:00
cmd: Log warning if --resume and --config used together
There's nothing actually risky/dangerous in this situation, it's mostly an attempt to get the user's attention
This commit is contained in:
parent
78717ce5b0
commit
346c33b4d5
1 changed files with 9 additions and 1 deletions
|
@ -171,7 +171,15 @@ func cmdRun(fl Flags) (int, error) {
|
||||||
} else if err != nil {
|
} else if err != nil {
|
||||||
return caddy.ExitCodeFailedStartup, err
|
return caddy.ExitCodeFailedStartup, err
|
||||||
} else {
|
} else {
|
||||||
caddy.Log().Info("resuming from last configuration", zap.String("autosave_file", caddy.ConfigAutosavePath))
|
if runCmdConfigFlag == "" {
|
||||||
|
caddy.Log().Info("resuming from last configuration",
|
||||||
|
zap.String("autosave_file", caddy.ConfigAutosavePath))
|
||||||
|
} else {
|
||||||
|
// if they also specified a config file, user should be aware that we're not
|
||||||
|
// using it (doing so could lead to data/config loss by overwriting!)
|
||||||
|
caddy.Log().Warn("--config and --resume flags were used together; ignoring --config and resuming from last configuration",
|
||||||
|
zap.String("autosave_file", caddy.ConfigAutosavePath))
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// we don't use 'else' here since this value might have been changed in 'if' block; i.e. not mutually exclusive
|
// we don't use 'else' here since this value might have been changed in 'if' block; i.e. not mutually exclusive
|
||||||
|
|
Loading…
Reference in a new issue