mirror of
https://github.com/BerriAI/litellm.git
synced 2025-04-27 11:43:54 +00:00
fix - when general_settings is None
This commit is contained in:
parent
3e4c5c2a40
commit
9f6fb4903f
1 changed files with 9 additions and 1 deletions
|
@ -3090,7 +3090,8 @@ class ProxyConfig:
|
||||||
_general_settings = config_data.get("general_settings", {})
|
_general_settings = config_data.get("general_settings", {})
|
||||||
if "alerting" in _general_settings:
|
if "alerting" in _general_settings:
|
||||||
if (
|
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 isinstance(general_settings["alerting"], list)
|
||||||
and _general_settings["alerting"] is not None
|
and _general_settings["alerting"] is not None
|
||||||
and isinstance(_general_settings["alerting"], list)
|
and isinstance(_general_settings["alerting"], list)
|
||||||
|
@ -3103,6 +3104,13 @@ class ProxyConfig:
|
||||||
proxy_logging_obj.slack_alerting_instance.alerting = general_settings[
|
proxy_logging_obj.slack_alerting_instance.alerting = general_settings[
|
||||||
"alerting"
|
"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:
|
if "alert_types" in _general_settings:
|
||||||
general_settings["alert_types"] = _general_settings["alert_types"]
|
general_settings["alert_types"] = _general_settings["alert_types"]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue