jobflow_remote.cli.batch module#

jobflow_remote.cli.batch.delete(batch_state: ~typing.Annotated[list[~jobflow_remote.jobs.state.BatchState], <typer.models.OptionInfo object at 0x7fbc7931b350>], process_id: ~types.Annotated[str | None, <typer.models.OptionInfo object at 0x7fbc7931b390>] = None, batch_uid: ~types.Annotated[str | None, <typer.models.OptionInfo object at 0x7fbc7931b450>] = None, worker_name: ~types.Annotated[list[str] | None, <typer.models.OptionInfo object at 0x7fbc792f6790>] = None, yes_all: ~typing.Annotated[bool, <typer.models.OptionInfo object at 0x7fbc792f7dd0>] = False)[source]#

Remove one or more batch processes from the database. No effect on the processes running on the worker.

jobflow_remote.cli.batch.fix_batch_doc_jobs_dict()[source]#
jobflow_remote.cli.batch.process_info(selected_id: ~typing.Annotated[str, <typer.models.ArgumentInfo object at 0x7fbc7931b250>])[source]#

Detailed information on a specific batch process.

jobflow_remote.cli.batch.processes_list(worker_name: Annotated[list[str] | None, <typer.models.OptionInfo object at 0x7fbc792f6790>]=None, max_results: Annotated[int, <typer.models.OptionInfo object at 0x7fbc792f7310>]=20, batch_state: BatchState] | None, <typer.models.OptionInfo object at 0x7fbc792f6410>]=None, job_id: Annotated[list[str] | None, <typer.models.OptionInfo object at 0x7fbc7a238a50>]=None, db_id: Annotated[list[str] | None, <typer.models.OptionInfo object at 0x7fbc792f4350>]=None, verbosity: Annotated[int, <typer.models.OptionInfo object at 0x7fbc792f6f10>]=0) None[source]#

Show the list of processes being executed on the batch workers.