From 57fd974872c2099c187369264c74c397d89e49ff Mon Sep 17 00:00:00 2001 From: Dinesh Yeduguru Date: Wed, 20 Nov 2024 10:42:43 -0800 Subject: [PATCH] register with provider even if present in stack --- llama_stack/distribution/routers/routing_tables.py | 7 ------- 1 file changed, 7 deletions(-) diff --git a/llama_stack/distribution/routers/routing_tables.py b/llama_stack/distribution/routers/routing_tables.py index 76078e652..4df693b26 100644 --- a/llama_stack/distribution/routers/routing_tables.py +++ b/llama_stack/distribution/routers/routing_tables.py @@ -170,13 +170,6 @@ class CommonRoutingTableImpl(RoutingTable): # Get existing objects from registry 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 not obj.provider_id and len(self.impls_by_provider_id) > 0: obj.provider_id = list(self.impls_by_provider_id.keys())[0]