diff --git a/src/cal_tools/calcat_interface2.py b/src/cal_tools/calcat_interface2.py index 07f2fdcf519daf8b876ffe3e2f64c1cb8fdd4823..bd985314157c537ccbdfa1b9a5dba93f0040c6a5 100644 --- a/src/cal_tools/calcat_interface2.py +++ b/src/cal_tools/calcat_interface2.py @@ -23,7 +23,7 @@ class ModuleNameError(KeyError): return f"No module named {self.name!r}" -class APIError(requests.HTTPError): +class CalCatAPIError(requests.HTTPError): """Used when the response includes error details as JSON""" @@ -83,7 +83,7 @@ class CalCatAPIClient: except Exception: resp.raise_for_status() else: - raise APIError( + raise CalCatAPIError( f"Error {resp.status_code} from API: " f"{d.get('info', 'missing details')}" )