@@ -135,24 +135,14 @@ torc slurm generate --account <account> -o workflow_with_schedulers.yaml workflo
135135torc submit workflow_with_schedulers.yaml
136136```
137137
138- ** Usage:** ` torc submit-slurm [OPTIONS] --account <ACCOUNT> <WORKFLOW_SPEC> `
138+ ** Usage:**
139139
140- ###### ** Arguments:**
141-
142- - ` <WORKFLOW_SPEC> ` — Path to workflow spec file (JSON/JSON5/YAML/KDL)
143-
144- ###### ** Options:**
140+ ``` bash
141+ torc slurm generate [OPTIONS] --account < ACCOUNT> < WORKFLOW_FILE>
142+ torc submit < OUTPUT_FILE>
143+ ```
145144
146- - ` --account <ACCOUNT> ` — Slurm account to use for allocations
147- - ` --hpc-profile <HPC_PROFILE> ` — HPC profile to use (auto-detected if not specified)
148- - ` --single-allocation ` — Bundle all nodes into a single Slurm allocation per scheduler. By default,
149- creates one Slurm allocation per node (N×1 mode), which allows jobs to start as nodes become
150- available and provides better fault tolerance. With this flag, creates one large allocation with
151- all nodes (1×N mode), which requires all nodes to be available simultaneously but uses a single
152- sbatch.
153- - ` -i ` , ` --ignore-missing-data ` — Ignore missing data. Default: ` false `
154- - ` --skip-checks ` — Skip validation checks (e.g., scheduler node requirements). Use with caution.
155- Default: ` false `
145+ See [ ` torc slurm generate ` ] ( #torc-slurm-generate ) for full options.
156146
157147## ` torc watch `
158148
@@ -523,39 +513,6 @@ Archive or unarchive one or more workflows
523513- ` <IS_ARCHIVED> ` — Set to true to archive, false to unarchive
524514- ` <WORKFLOW_IDS> ` — IDs of workflows to archive/unarchive (if empty, will prompt for selection)
525515
526- ## ` torc workflows submit `
527-
528- Submit a workflow: initialize if needed and schedule nodes for on_workflow_start actions. This
529- command requires the workflow to have an on_workflow_start action with schedule_nodes.
530-
531- ** Usage:** ` torc workflows submit [OPTIONS] [WORKFLOW_ID] `
532-
533- ###### ** Arguments:**
534-
535- - ` <WORKFLOW_ID> ` — ID of the workflow to submit (optional - will prompt if not provided)
536-
537- ###### ** Options:**
538-
539- - ` --force ` — If false, fail the operation if missing data is present. Default: ` false `
540-
541- ## ` torc workflows run `
542-
543- Run a workflow locally on the current node
544-
545- ** Usage:** ` torc workflows run [OPTIONS] [WORKFLOW_ID] `
546-
547- ###### ** Arguments:**
548-
549- - ` <WORKFLOW_ID> ` — ID of the workflow to run (optional - will prompt if not provided)
550-
551- ###### ** Options:**
552-
553- - ` -p ` , ` --poll-interval <POLL_INTERVAL> ` — Poll interval in seconds for checking job completion.
554- Default: ` 5.0 `
555- - ` --max-parallel-jobs <MAX_PARALLEL_JOBS> ` — Maximum number of parallel jobs to run (defaults to
556- available CPUs)
557- - ` --output-dir <OUTPUT_DIR> ` — Output directory for job logs and results. Default: ` output `
558-
559516## ` torc init `
560517
561518Initialize a workflow, including all job statuses
0 commit comments