run_iocsh.exceptions¶
Exception classes for run-iocsh.
Exceptions¶
Base class for exceptions in this module. |
|
Exception raised for programming errors (wrong state transitions). |
|
Exception raised when IOC is started a second time. |
|
Exception raised when a timeout occurred trying to send exit to the IOC. |
|
Exception raised when IOC exits before the expected readiness pattern appears. |
|
Base exception for errors detected in IOC output. |
|
Exception raised when a file referenced in the startup script is not found. |
|
Exception raised when the required module is not found. |
|
Exception raised when shared library is missing. |
|
Exception raised when the iocsh script exits with a non null return code. |
|
Exception raised when a fail_on pattern matches the IOC output. |
Module Contents¶
- exception run_iocsh.exceptions.RunIocshError[source]¶
Bases:
ExceptionBase class for exceptions in this module.
- exception run_iocsh.exceptions.IocshStateError[source]¶
Bases:
RunIocshErrorException raised for programming errors (wrong state transitions).
- exception run_iocsh.exceptions.IocshAlreadyRunningError[source]¶
Bases:
IocshStateErrorException raised when IOC is started a second time.
- exception run_iocsh.exceptions.IocshTimeoutError[source]¶
Bases:
RunIocshErrorException raised when a timeout occurred trying to send exit to the IOC.
- exception run_iocsh.exceptions.IocshStartupError[source]¶
Bases:
RunIocshErrorException raised when IOC exits before the expected readiness pattern appears.
- exception run_iocsh.exceptions.IocshOutputError[source]¶
Bases:
RunIocshErrorBase exception for errors detected in IOC output.
- exception run_iocsh.exceptions.IocshFileNotFoundError[source]¶
Bases:
IocshOutputError,FileNotFoundErrorException raised when a file referenced in the startup script is not found.
- exception run_iocsh.exceptions.IocshModuleNotFoundError[source]¶
Bases:
IocshOutputErrorException raised when the required module is not found.
Bases:
IocshOutputErrorException raised when shared library is missing.
- exception run_iocsh.exceptions.IocshProcessError[source]¶
Bases:
IocshOutputErrorException raised when the iocsh script exits with a non null return code.
- exception run_iocsh.exceptions.IocshPatternMatchError[source]¶
Bases:
IocshOutputErrorException raised when a fail_on pattern matches the IOC output.