mirror of
https://github.com/meta-llama/llama-stack.git
synced 2025-08-01 16:24:44 +00:00
register with provider even if present in stack
This commit is contained in:
parent
91e7efbc91
commit
57fd974872
1 changed files with 0 additions and 7 deletions
|
@ -170,13 +170,6 @@ class CommonRoutingTableImpl(RoutingTable):
|
||||||
# Get existing objects from registry
|
# Get existing objects from registry
|
||||||
existing_obj = await self.dist_registry.get(obj.type, obj.identifier)
|
existing_obj = await self.dist_registry.get(obj.type, obj.identifier)
|
||||||
|
|
||||||
# Check for existing registration
|
|
||||||
if existing_obj and existing_obj.provider_id == obj.provider_id:
|
|
||||||
print(
|
|
||||||
f"`{obj.identifier}` already registered with `{existing_obj.provider_id}`"
|
|
||||||
)
|
|
||||||
return existing_obj
|
|
||||||
|
|
||||||
# if provider_id is not specified, pick an arbitrary one from existing entries
|
# if provider_id is not specified, pick an arbitrary one from existing entries
|
||||||
if not obj.provider_id and len(self.impls_by_provider_id) > 0:
|
if not obj.provider_id and len(self.impls_by_provider_id) > 0:
|
||||||
obj.provider_id = list(self.impls_by_provider_id.keys())[0]
|
obj.provider_id = list(self.impls_by_provider_id.keys())[0]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue