do not attempt to set db log level if no db config (#3510)

This commit is contained in:
blotus 2025-03-13 17:38:07 +01:00 committed by GitHub
parent 3bc8e4f35f
commit cce41a1e6c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 11 additions and 4 deletions

View file

@ -168,8 +168,9 @@ func (cli *cliRoot) initialize() error {
}
}
csConfig.DbConfig.LogLevel = ptr.Of(cli.wantedLogLevel())
if csConfig.DbConfig != nil {
csConfig.DbConfig.LogLevel = ptr.Of(cli.wantedLogLevel())
}
return nil
}

View file

@ -177,11 +177,13 @@ get_latest_version() {
EOT
refute_stderr
latest_whitelists=$(get_latest_version parsers crowdsecurity/whitelists)
rune -0 cscli parsers upgrade crowdsecurity/whitelists --force
assert_output - <<-EOT
Action plan:
📥 download
parsers: crowdsecurity/whitelists (? -> 0.2)
parsers: crowdsecurity/whitelists (? -> $latest_whitelists)
downloading parsers:crowdsecurity/whitelists
@ -245,11 +247,15 @@ get_latest_version() {
install_v0 parsers crowdsecurity/sshd-logs
install_v0 parsers crowdsecurity/windows-auth
latest_sshd=$(get_latest_version parsers crowdsecurity/sshd-logs)
latest_whitelists=$(get_latest_version parsers crowdsecurity/whitelists)
latest_windows=$(get_latest_version parsers crowdsecurity/windows-auth)
rune -0 cscli parsers upgrade --all
assert_output - <<-EOT
Action plan:
📥 download
parsers: crowdsecurity/sshd-logs (0.0 -> 2.9), crowdsecurity/whitelists (0.0 -> 0.2), crowdsecurity/windows-auth (0.0 -> 0.2)
parsers: crowdsecurity/sshd-logs (0.0 -> $latest_sshd), crowdsecurity/whitelists (0.0 -> $latest_whitelists), crowdsecurity/windows-auth (0.0 -> $latest_windows)
downloading parsers:crowdsecurity/sshd-logs
downloading parsers:crowdsecurity/whitelists