kiwipy.exceptions module

exception kiwipy.exceptions.CommunicatorClosed[source]

Bases: Exception

Raised when an operation is attempted on a closed communicator

exception kiwipy.exceptions.DeliveryFailed[source]

Bases: Exception

Failed to deliver a message

exception kiwipy.exceptions.DuplicateSubscriberIdentifier[source]

Bases: Exception

Failed to add a subscriber because the identifier supplied is already in use

exception kiwipy.exceptions.InvalidStateError[source]

Bases: Exception

Raise when an object is in an invalid state to perform the desired action

exception kiwipy.exceptions.QueueEmpty[source]

Bases: Exception

Could not get the next message from the queue because it is empty

exception kiwipy.exceptions.RemoteException[source]

Bases: Exception

An exception occurred at the remote end of the call

exception kiwipy.exceptions.TaskRejected[source]

Bases: Exception

A task was rejected at the remote end

exception kiwipy.exceptions.UnroutableError[source]

Bases: DeliveryFailed

The messages was unroutable