Spaces:
Building
Building
Update config_provider.py
Browse files- config_provider.py +3 -3
config_provider.py
CHANGED
@@ -94,9 +94,9 @@ class ConfigProvider:
|
|
94 |
|
95 |
return cfg
|
96 |
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
|
101 |
@classmethod
|
102 |
def _parse_api_configs(cls, apis: List[Dict[str, Any]]) -> None:
|
|
|
94 |
|
95 |
return cfg
|
96 |
|
97 |
+
except Exception as e:
|
98 |
+
log_error(f"Error loading config", error=str(e), path=str(cls._CONFIG_PATH))
|
99 |
+
raise ConfigurationError(f"Failed to load configuration: {e}")
|
100 |
|
101 |
@classmethod
|
102 |
def _parse_api_configs(cls, apis: List[Dict[str, Any]]) -> None:
|