openpectus.aggregator.routers.process_unit
Attributes
Functions
|
|
|
|
|
|
|
|
|
|
|
|
|
Returns all process value for all online process units (engines) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Module Contents
- openpectus.aggregator.routers.process_unit.logger
- openpectus.aggregator.routers.process_unit.router
- openpectus.aggregator.routers.process_unit.map_pu(engine_data)
- Parameters:
engine_data (openpectus.aggregator.models.EngineData)
- Return type:
- openpectus.aggregator.routers.process_unit.get_registered_engine_data_or_fail(engine_id, user_roles, agg)
- Parameters:
engine_id (str)
user_roles (openpectus.aggregator.routers.auth.UserRolesValue)
- Return type:
- openpectus.aggregator.routers.process_unit.get_unit(user_roles, unit_id, agg=Depends(agg_deps.get_aggregator))
- Parameters:
user_roles (openpectus.aggregator.routers.auth.UserRolesValue)
unit_id (str)
- Return type:
- openpectus.aggregator.routers.process_unit.get_units(user_roles, agg=Depends(agg_deps.get_aggregator))
- Parameters:
user_roles (openpectus.aggregator.routers.auth.UserRolesValue)
- Return type:
- openpectus.aggregator.routers.process_unit.get_process_values(user_roles, engine_id, response, agg=Depends(agg_deps.get_aggregator))
- Parameters:
user_roles (openpectus.aggregator.routers.auth.UserRolesValue)
engine_id (str)
response (fastapi.Response)
- Return type:
- openpectus.aggregator.routers.process_unit.get_all_process_values(user_roles, engine_id, response, agg=Depends(agg_deps.get_aggregator))
- Parameters:
user_roles (openpectus.aggregator.routers.auth.UserRolesValue)
engine_id (str)
response (fastapi.Response)
- Return type:
- openpectus.aggregator.routers.process_unit.get_all_process_values_of_all_available_engines(user_roles, response, agg=Depends(agg_deps.get_aggregator))
Returns all process value for all online process units (engines) that the current user has access to.
- Parameters:
user_roles (openpectus.aggregator.routers.auth.UserRolesValue)
response (fastapi.Response)
- Return type:
list[openpectus.aggregator.routers.dto.ProcessUnitAllProcessValues]
- async openpectus.aggregator.routers.process_unit.execute_command(user_name, user_id, user_roles, unit_id, command, agg=Depends(agg_deps.get_aggregator))
- Parameters:
user_name (openpectus.aggregator.routers.auth.UserNameValue)
user_id (openpectus.aggregator.routers.auth.UserIdValue)
user_roles (openpectus.aggregator.routers.auth.UserRolesValue)
unit_id (str)
command (openpectus.aggregator.routers.dto.ExecutableCommand)
- Return type:
openpectus.aggregator.routers.dto.ServerErrorResponse | openpectus.aggregator.routers.dto.ServerSuccessResponse
- async openpectus.aggregator.routers.process_unit.execute_control_button_command(user_name, user_id, user_roles, unit_id, command, agg=Depends(agg_deps.get_aggregator))
- Parameters:
user_name (openpectus.aggregator.routers.auth.UserNameValue)
user_id (openpectus.aggregator.routers.auth.UserIdValue)
user_roles (openpectus.aggregator.routers.auth.UserRolesValue)
unit_id (str)
command (openpectus.aggregator.routers.dto.ExecutableCommand)
- Return type:
openpectus.aggregator.routers.dto.ServerErrorResponse | openpectus.aggregator.routers.dto.ServerSuccessResponse
- openpectus.aggregator.routers.process_unit.get_process_diagram(user_roles, unit_id, agg=Depends(agg_deps.get_aggregator))
- Parameters:
user_roles (openpectus.aggregator.routers.auth.UserRolesValue)
unit_id (str)
- Return type:
- openpectus.aggregator.routers.process_unit.get_command_examples(user_roles, unit_id, agg=Depends(agg_deps.get_aggregator))
- Parameters:
user_roles (openpectus.aggregator.routers.auth.UserRolesValue)
unit_id (str)
- Return type:
- openpectus.aggregator.routers.process_unit.get_run_log(user_roles, unit_id, agg=Depends(agg_deps.get_aggregator))
- Parameters:
user_roles (openpectus.aggregator.routers.auth.UserRolesValue)
unit_id (str)
- Return type:
- openpectus.aggregator.routers.process_unit.get_method_and_state(user_roles, unit_id, agg=Depends(agg_deps.get_aggregator))
- Parameters:
user_roles (openpectus.aggregator.routers.auth.UserRolesValue)
unit_id (str)
- Return type:
- openpectus.aggregator.routers.process_unit.get_method(user_roles, unit_id, agg=Depends(agg_deps.get_aggregator))
- Parameters:
user_roles (openpectus.aggregator.routers.auth.UserRolesValue)
unit_id (str)
- Return type:
- async openpectus.aggregator.routers.process_unit.save_method(user_name, user_id, user_roles, unit_id, method_dto, agg=Depends(agg_deps.get_aggregator))
- Parameters:
user_name (openpectus.aggregator.routers.auth.UserNameValue)
user_id (openpectus.aggregator.routers.auth.UserIdValue)
user_roles (openpectus.aggregator.routers.auth.UserRolesValue)
unit_id (str)
method_dto (openpectus.aggregator.routers.dto.Method)
- Return type:
- openpectus.aggregator.routers.process_unit.get_plot_configuration(user_roles, unit_id, agg=Depends(agg_deps.get_aggregator))
- Parameters:
user_roles (openpectus.aggregator.routers.auth.UserRolesValue)
unit_id (str)
- Return type:
- openpectus.aggregator.routers.process_unit.get_plot_log(user_roles, unit_id, agg=Depends(agg_deps.get_aggregator))
- Parameters:
user_roles (openpectus.aggregator.routers.auth.UserRolesValue)
unit_id (str)
- Return type:
- openpectus.aggregator.routers.process_unit.get_control_state(user_roles, unit_id, agg=Depends(agg_deps.get_aggregator))
- Parameters:
user_roles (openpectus.aggregator.routers.auth.UserRolesValue)
unit_id (str)
- Return type:
- openpectus.aggregator.routers.process_unit.get_error_log(user_roles, unit_id, agg=Depends(agg_deps.get_aggregator))
- Parameters:
user_roles (openpectus.aggregator.routers.auth.UserRolesValue)
unit_id (str)
- Return type:
- async openpectus.aggregator.routers.process_unit.force_run_log_line(user_name, user_id, user_roles, unit_id, line_id, agg=Depends(agg_deps.get_aggregator))
- Parameters:
user_name (openpectus.aggregator.routers.auth.UserNameValue)
user_id (openpectus.aggregator.routers.auth.UserIdValue)
user_roles (openpectus.aggregator.routers.auth.UserRolesValue)
unit_id (str)
line_id (str)
- async openpectus.aggregator.routers.process_unit.cancel_run_log_line(user_name, user_id, user_roles, unit_id, line_id, agg=Depends(agg_deps.get_aggregator))
- Parameters:
user_name (openpectus.aggregator.routers.auth.UserNameValue)
user_id (openpectus.aggregator.routers.auth.UserIdValue)
user_roles (openpectus.aggregator.routers.auth.UserRolesValue)
unit_id (str)
line_id (str)
- openpectus.aggregator.routers.process_unit.expose_system_state_enum()
- Return type:
openpectus.aggregator.routers.dto.SystemStateEnum
- async openpectus.aggregator.routers.process_unit.get_active_users(user_roles, unit_id, response, agg=Depends(agg_deps.get_aggregator))
- Parameters:
user_roles (openpectus.aggregator.routers.auth.UserRolesValue)
unit_id (str)
response (fastapi.Response)
- Return type:
- async openpectus.aggregator.routers.process_unit.register_active_user(user_id_from_token, user_name, user_roles, unit_id, user_id=None, agg=Depends(agg_deps.get_aggregator))
- Parameters:
user_id_from_token (openpectus.aggregator.routers.auth.UserIdValue)
user_name (openpectus.aggregator.routers.auth.UserNameValue)
user_roles (openpectus.aggregator.routers.auth.UserRolesValue)
unit_id (str)
user_id (str | pydantic.json_schema.SkipJsonSchema[None])
- async openpectus.aggregator.routers.process_unit.unregister_active_user(user_id_from_token, user_roles, unit_id, user_id=None, agg=Depends(agg_deps.get_aggregator))
- Parameters:
user_id_from_token (openpectus.aggregator.routers.auth.UserIdValue)
user_roles (openpectus.aggregator.routers.auth.UserRolesValue)
unit_id (str)
user_id (str | pydantic.json_schema.SkipJsonSchema[None])