pysqa.base.validate.check_queue_parameters#
- pysqa.base.validate.check_queue_parameters(active_queue: dict[str, int], cores: float | int | None = 1, run_time_max: float | int | None = None, memory_max: int | float | str | None = None) tuple[float | int | None, float | int | None, str | float | int | None][source]#
Check the parameters of a queue.
- Parameters:
cores (int, optional) – The number of cores. Defaults to 1.
run_time_max (int, optional) – The maximum run time. Defaults to None.
memory_max (int, optional) – The maximum memory. Defaults to None.
active_queue (dict, optional) – The active queue. Defaults to None.
- Returns:
A list of queue parameters [cores, run_time_max, memory_max].
- Return type:
list