mirror of
https://github.com/VictoriaMetrics/VictoriaMetrics.git
synced 2024-12-15 08:23:34 +01:00
app/vmauth: emit fatal errors instead of panics when incorrect command-line flags are set
This commit is contained in:
parent
cf91a94daf
commit
7680b7155d
@ -36,11 +36,11 @@ type UserInfo struct {
|
|||||||
|
|
||||||
func initAuthConfig() {
|
func initAuthConfig() {
|
||||||
if len(*authConfigPath) == 0 {
|
if len(*authConfigPath) == 0 {
|
||||||
logger.Panicf("FATAL: missing required `-auth.config` command-line flag")
|
logger.Fatalf("missing required `-auth.config` command-line flag")
|
||||||
}
|
}
|
||||||
m, err := readAuthConfig(*authConfigPath)
|
m, err := readAuthConfig(*authConfigPath)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
logger.Panicf("FATAL: cannot load auth config from `-auth.config=%s`: %s", *authConfigPath, err)
|
logger.Fatalf("cannot load auth config from `-auth.config=%s`: %s", *authConfigPath, err)
|
||||||
}
|
}
|
||||||
authConfig.Store(m)
|
authConfig.Store(m)
|
||||||
stopCh = make(chan struct{})
|
stopCh = make(chan struct{})
|
||||||
|
Loading…
Reference in New Issue
Block a user