Skip to content

Commit f2ddafd

Browse files
committed
šŸ› Remove unnecessary docstring and clean up error classes in catalog module
1 parent f3cc018 commit f2ddafd

File tree

1 file changed

+11
-2
lines changed
  • services/web/server/src/simcore_service_webserver/catalog

1 file changed

+11
-2
lines changed

ā€Žservices/web/server/src/simcore_service_webserver/catalog/errors.pyā€Ž

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
"""Defines the different exceptions that may arise in the catalog subpackage"""
2-
31
from ..errors import WebServerBaseError
42

53

@@ -23,3 +21,14 @@ def __init__(self, *, service_key: str, service_version: str, **ctxs):
2321
super().__init__(**ctxs)
2422
self.service_key = service_key
2523
self.service_version = service_version
24+
25+
26+
class CatalogResponseError(BaseCatalogError):
27+
msg_template = "Catalog response with error status {status} and message '{message}'"
28+
status: int
29+
message: str
30+
31+
32+
class CatalogConnectionError(BaseCatalogError):
33+
msg_template = "Catalog connection or timeout error: {message}"
34+
message: str

0 commit comments

Comments
Ā (0)