ophyd.utils.errors

Exceptions

DestroyedError

Signal or Device has been destroyed and is no longer usable

DisconnectedError

Signal or Device is not connected to EPICS

ExceptionBundle(msg, exceptions)

One or more exceptions was raised during a loop of try/except blocks

InvalidState

When Status.set_finished() or Status.set_exception(exc) is called too late

LimitError

Value is outside of defined limits

OpException

Ophyd base exception class

PluginMisconfigurationError

ReadOnlyError

Signal is read-only

RedundantStaging

StatusTimeoutError

Timeout specified when a Status object was created has expired.

UnknownStatusFailure

Generic error when a Status object is marked success=False without details.

UnprimedPlugin

WaitTimeoutError

TimeoutError raised when we ware waiting on completion of a task.