From 57e3877dcac2b78b0f2caad7e34133e067eed244 Mon Sep 17 00:00:00 2001 From: Nathan Weinberg Date: Thu, 31 Jul 2025 09:52:18 -0400 Subject: [PATCH] fix: remove redundant code from unregister_vector_db get_vector_db() will raise an exception if a vector store won't be returned client handling is redundant Signed-off-by: Nathan Weinberg --- llama_stack/core/routing_tables/vector_dbs.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/llama_stack/core/routing_tables/vector_dbs.py b/llama_stack/core/routing_tables/vector_dbs.py index 5ea4e9854..c81a27a3b 100644 --- a/llama_stack/core/routing_tables/vector_dbs.py +++ b/llama_stack/core/routing_tables/vector_dbs.py @@ -84,8 +84,6 @@ class VectorDBsRoutingTable(CommonRoutingTableImpl, VectorDBs): async def unregister_vector_db(self, vector_db_id: str) -> None: existing_vector_db = await self.get_vector_db(vector_db_id) - if existing_vector_db is None: - raise VectorStoreNotFoundError(vector_db_id) await self.unregister_object(existing_vector_db) async def openai_retrieve_vector_store(