exceptions
Custom exceptions for the federated package.
Classes
AggregatorError
class AggregatorError(*args, **kwargs):
Error related to Aggregator classes.
Ancestors
- BitfountError
- builtins.ValueError
- builtins.Exception
- builtins.BaseException
AlgorithmError
class AlgorithmError(*args, **kwargs):
Error raised during a worker-side algorithm run.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
BitfountTaskStartError
class BitfountTaskStartError(*args, **kwargs):
Raised when an issue occurs whilst trying to start a task with pods.
Ancestors
- BitfountError
- builtins.RuntimeError
- builtins.Exception
- builtins.BaseException
BlindingError
class BlindingError(*args, **kwargs):
Error when attempting to blind.
Ancestors
- PSIError
- BitfountError
- builtins.Exception
- builtins.BaseException
DPParameterError
class DPParameterError(*args, **kwargs):
Error if any of given dp params are not allowed.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
DecryptError
class DecryptError(*args, **kwargs):
Error when attempting to decrypt.
Ancestors
- EncryptionError
- BitfountError
- builtins.Exception
- builtins.BaseException
EncryptError
class EncryptError(*args, **kwargs):
Error when attempting to encrypt.
Ancestors
- EncryptionError
- BitfountError
- builtins.Exception
- builtins.BaseException
EncryptionError
class EncryptionError(*args, **kwargs):
Error related to encryption processes.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
Subclasses
MessageHandlerDispatchError
class MessageHandlerDispatchError(*args, **kwargs):
Error raised when there is a problem dispatching messages to handlers.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
MessageHandlerNotFoundError
class MessageHandlerNotFoundError(*args, **kwargs):
Error raised when no registered message handler can be found.
Ancestors
- MessageHandlerDispatchError
- BitfountError
- builtins.Exception
- builtins.BaseException
MessageRetrievalError
class MessageRetrievalError(*args, **kwargs):
Raised when an error occurs whilst retrieving a message from message service.
Ancestors
- BitfountError
- builtins.RuntimeError
- builtins.Exception
- builtins.BaseException
MessageTypeSpecificHandlerNotFoundError
class MessageTypeSpecificHandlerNotFoundError(*args, **kwargs):
Error raised when no non-universal registered message handler can be found.
Ancestors
- MessageHandlerDispatchError
- BitfountError
- builtins.Exception
- builtins.BaseException
Variables
- static
universal_dispatches : List[Union[ConcurrentFuture, _PriorityHandler]]
NoNewDataError
class NoNewDataError(*args, **kwargs):
Error when run_on_new_data_only is True but no new records are found.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
OutOfBoundsError
class OutOfBoundsError(*args, **kwargs):
Error when a value is out of bounds.
Ancestors
- PSIError
- BitfountError
- builtins.Exception
- builtins.BaseException
PSIError
class PSIError(*args, **kwargs):
Error related to the PrivateSetIntersection protocol.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
Subclasses
PSIMultiTableError
class PSIMultiTableError(*args, **kwargs):
Error when trying perform PSI on a multitable datasource without specifying a table name.
Ancestors
- PSIError
- BitfountError
- builtins.Exception
- builtins.BaseException
PSIMultiplePodsError
class PSIMultiplePodsError(*args, **kwargs):
Error when modeller tries to run a PSI task on multiple pods.
Ancestors
- PSIError
- BitfountError
- builtins.Exception
- builtins.BaseException
PSINoDataSourceError
class PSINoDataSourceError(*args, **kwargs):
Error when modeller tries to run a PSI task without a datasource.
Ancestors
- PSIError
- BitfountError
- builtins.Exception
- builtins.BaseException
PSIUnsupportedDataSourceError
class PSIUnsupportedDataSourceError(*args, **kwargs):
Error when trying to perform PSI on an unsupported datasource.
Ancestors
- PSIError
- BitfountError
- builtins.Exception
- builtins.BaseException
PodConnectFailedError
class PodConnectFailedError(*args, **kwargs):
The message service has not correctly connected the pod.
Ancestors
- BitfountError
- builtins.TypeError
- builtins.Exception
- builtins.BaseException
PodDBError
class PodDBError(*args, **kwargs):
Errors related to the pod database.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
PodNameError
class PodNameError(*args, **kwargs):
Error related to given Pod name.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
PodRegistrationError
class PodRegistrationError(*args, **kwargs):
Error related to registering a Pod with BitfountHub.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
PodResponseError
class PodResponseError(*args, **kwargs):
Pod rejected or failed to respond to a task request.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
PodSchemaMismatchError
class PodSchemaMismatchError(*args, **kwargs):
Error raised when a pod schema does not match the task schema.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
PrivateSqlError
class PrivateSqlError(*args, **kwargs):
An exception for any issues relating to the PrivateSQL algorithm.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
ProtocolError
class ProtocolError(*args, **kwargs):
Error raised during protocol run.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
RSAKeyError
class RSAKeyError(*args, **kwargs):
Error related to RSA keys.
Ancestors
- EncryptionError
- BitfountError
- builtins.Exception
- builtins.BaseException
SecureShareError
class SecureShareError(*args, **kwargs):
Error related to SecureShare processes.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
TaskAbortError
class TaskAbortError(*args, **kwargs):
Error raised when a TASK_ABORT is received from a pod.
Ancestors
- BitfountError
- builtins.Exception
- builtins.BaseException
UnBlindingError
class UnBlindingError(*args, **kwargs):
Error when attempting to unblind.
Ancestors
- PSIError
- BitfountError
- builtins.Exception
- builtins.BaseException