wei.core.module
Provides methods and classes to work with modules
Functions
|
Clears a module's reservation |
|
Gets a module's about information |
Initialize all active modules in the workcell. |
|
|
Reserves a module for a given run |
Update all active modules in the workcell. |
|
|
Update a single module's state and about information. |
|
Updates a module's reservation |
|
Validates that the modules in the workflow.flowdef are in the workcell.modules |
- wei.core.module.get_module_about(module: Module) ModuleAbout | None
Gets a module’s about information
- wei.core.module.initialize_workcell_modules() None
Initialize all active modules in the workcell.
- wei.core.module.reserve_module(module: Module, run_id: str) None
Reserves a module for a given run
- wei.core.module.update_active_modules() None
Update all active modules in the workcell.
- wei.core.module.update_module(module_name: str, module: Module) None
Update a single module’s state and about information.