Skip to content
This repository was archived by the owner on Jun 5, 2025. It is now read-only.

Commit 7cf975d

Browse files
committed
fix tests
1 parent 2cf72cd commit 7cf975d

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

src/codegate/storage/storage_engine.py

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import time
12
from codegate.codegate_logging import setup_logging
23
from codegate.inference.inference_engine import LlamaCppInferenceEngine
34
from weaviate.classes.config import DataType
@@ -45,24 +46,22 @@ def __init__(self, data_path='./weaviate_data'):
4546
weaviate_client.connect()
4647
self.setup_schema(weaviate_client)
4748
except Exception as e:
48-
self.__logger.error(f"Failed to connect or setup schema: {str(e)}")
49+
self.__logger.error(f"Failed to connect or setup schema: {str(e)}")
4950
finally:
50-
print("i close")
51-
weaviate_client.close()
51+
try:
52+
weaviate_client.close()
53+
except Exception as e:
54+
self.__logger.info(f"Failed to close client: {str(e)}")
5255
else:
5356
self.__logger.error("Could not find client, skipping schema setup.")
5457

5558
def setup_schema(self, client):
56-
print("in setup schema")
5759
for class_config in self.schema_config:
58-
print("i get config")
5960
if not client.collections.exists(class_config['name']):
60-
print("i create")
6161
client.collections.create(class_config['name'],
6262
properties=class_config['properties'])
6363
self.__logger.info(
6464
f"Weaviate schema for class {class_config['name']} setup complete.")
65-
print("finish schema")
6665

6766
async def search(self, query: str, limit=5, distance=0.3) -> list[object]:
6867
"""
@@ -100,4 +99,7 @@ async def search(self, query: str, limit=5, distance=0.3) -> list[object]:
10099
self.__logger.error(f"Error during search: {str(e)}")
101100
return []
102101
finally:
103-
weaviate_client.close()
102+
try:
103+
weaviate_client.close()
104+
except Exception as e:
105+
self.__logger.info(f"Failed to close client: {str(e)}")

0 commit comments

Comments
 (0)