mirror of
https://github.com/BerriAI/litellm.git
synced 2026-11-11 08:38:24 +00:00
fix(proxy): skip the ignored-key warning for keys the config file sets
This commit is contained in:
parent
68f6c03288
commit
9263ee873d
2 changed files with 2 additions and 1 deletions
|
|
@ -92,7 +92,7 @@ class SettingsStore(MutableMapping[str, JsonValue]):
|
|||
self._clear_runtime_keys(changed)
|
||||
|
||||
def unmanaged_db_keys(self) -> tuple[str, ...]:
|
||||
return tuple(sorted(self._unmanaged_db_keys))
|
||||
return tuple(sorted(key for key in self._unmanaged_db_keys if not self.owned_by_config(key)))
|
||||
|
||||
def _db_manages(self, row: DbRow, key: str) -> bool:
|
||||
return row != self._section or self._managed_db_keys is None or key in self._managed_db_keys
|
||||
|
|
|
|||
|
|
@ -488,6 +488,7 @@ def test_settings_store_ignores_stored_keys_outside_its_managed_db_keys_and_stil
|
|||
|
||||
assert dict(store) == {"enforce_user_param": True, "max_parallel_requests": 5}
|
||||
assert store.source("enforce_user_param") == "config"
|
||||
assert store.unmanaged_db_keys() == ()
|
||||
|
||||
|
||||
def test_settings_store_managed_db_keys_leave_other_rows_and_unrestricted_stores_whole() -> None:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue