Source code for scholar_flux.exceptions.coordinator_exceptions

# /exceptions/coordinator_exceptions.py
"""Implements exceptions involving the creation of coordinators, the coordination of requests, response processing, and
caching."""


[docs] class CoordinatorException(Exception): """Base exception for Coordinator-related errors.""" pass
[docs] class InvalidCoordinatorParameterException(CoordinatorException): """Coordinator exception raised when attempting to set an unintended injectable class dependency as an attribute of a Coordinator or parameter to a method.""" pass
__all__ = ["CoordinatorException", "InvalidCoordinatorParameterException"]