rpl_wei.validators
Validators for actions and modules
Classes
|
Validate the modules of a workcell |
|
Validate the steps of a workcell |
- class rpl_wei.validators.ModuleValidator(run_logger: Logger | None = None)
Validate the modules of a workcell
- check_module(module: SimpleModule) Tuple[bool, str]
This object queries the modules to see if they are online/functional
- Parameters:
module (Module) – The module dataclass with information about the module
- Returns:
Tuple[bool, str] – Tuple with okay status (bool) and the status response from the robot
- class rpl_wei.validators.StepValidator(run_logger: Logger | None = None)
Validate the steps of a workcell