forked from phoenix/litellm-mirror
fix - when general_settings is None
This commit is contained in:
parent
923f99530c
commit
dd8bafb647
1 changed files with 9 additions and 1 deletions
|
@ -3090,7 +3090,8 @@ class ProxyConfig:
|
|||
_general_settings = config_data.get("general_settings", {})
|
||||
if "alerting" in _general_settings:
|
||||
if (
|
||||
general_settings["alerting"] is not None
|
||||
general_settings is not None
|
||||
and general_settings["alerting"] is not None
|
||||
and isinstance(general_settings["alerting"], list)
|
||||
and _general_settings["alerting"] is not None
|
||||
and isinstance(_general_settings["alerting"], list)
|
||||
|
@ -3103,6 +3104,13 @@ class ProxyConfig:
|
|||
proxy_logging_obj.slack_alerting_instance.alerting = general_settings[
|
||||
"alerting"
|
||||
]
|
||||
elif general_settings is None:
|
||||
general_settings = {}
|
||||
general_settings["alerting"] = _general_settings["alerting"]
|
||||
proxy_logging_obj.alerting = general_settings["alerting"]
|
||||
proxy_logging_obj.slack_alerting_instance.alerting = general_settings[
|
||||
"alerting"
|
||||
]
|
||||
|
||||
if "alert_types" in _general_settings:
|
||||
general_settings["alert_types"] = _general_settings["alert_types"]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue