mirror of
https://github.com/BerriAI/litellm.git
synced 2026-10-29 06:33:28 +00:00
fix(cache): type namespace components explicitly
This commit is contained in:
parent
bf67330534
commit
f5e9ff5fee
1 changed files with 7 additions and 6 deletions
|
|
@ -650,15 +650,16 @@ class Cache:
|
|||
metadata_namespace: Final[str | None] = (
|
||||
metadata_namespace_value if isinstance(metadata_namespace_value, str) else None
|
||||
)
|
||||
namespace_parts: Final[tuple[str | None, ...]] = (
|
||||
self.namespace,
|
||||
authenticated_namespace,
|
||||
requested_namespace,
|
||||
metadata_namespace,
|
||||
)
|
||||
namespace: Final[str | None] = (
|
||||
":".join(
|
||||
value
|
||||
for value in (
|
||||
self.namespace,
|
||||
authenticated_namespace,
|
||||
requested_namespace,
|
||||
metadata_namespace,
|
||||
)
|
||||
for value in namespace_parts
|
||||
if isinstance(value, str) and value
|
||||
)
|
||||
if authenticated_namespace is not None
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue