Skip to content

exceptions

Provides exceptions for Plugboard.

ChannelClosedError

Bases: ChannelError

Raised when a closed channel is accessed.

ChannelError

Bases: Exception

Raised for channel related errors.

ChannelNotConnectedError

Bases: ChannelError

Raised when using a channel that is not connected.

ChannelSetupError

Bases: ChannelError

Raised when a channel is setup incorrectly.

EventError

Bases: Exception

Raised for event related errors.

IOControllerError

Bases: Exception

Raised for IO controller related errors.

IOSetupError

Bases: IOControllerError

Raised when an IO controller is setup incorrectly.

IOStreamClosedError

Bases: IOControllerError

IOStreamClosedError is raised when an IO stream is closed.

NoMoreDataException

Bases: Exception

Raised when there is no more data to fetch.

NotFoundError

Bases: StateBackendError

Raised when a resource is not found.

NotInitialisedError

Bases: Exception

Raised attempting to step or run a Process or Component that has not been initialised.

RegistryError

Bases: Exception

Raised when an unknown class is requested from the ClassRegistry.

StateBackendError

Bases: Exception

Raised for StateBackend related errors.

UnrecognisedEventError

Bases: EventError

Raised when an unrecognised event is encountered.

ValidationError

Bases: Exception

Raised when an invalid Process or Component is encountered.