share/rbbt_commands/lsf/task in rbbt-util-5.39.0 vs share/rbbt_commands/lsf/task in rbbt-util-5.40.0
- old
+ new
@@ -30,20 +30,21 @@
-q--queue* Queue
-a--account* Account
-p--partition* Partition
-t--task_cpus* Tasks
-tm--time* Time
--m--mem* SLURM minimum memory
---gres* SLURM Generic resources
--mcpu--mem_per_cpu* SLURM minimum memory per CPU
--lin--licenses* SLURM licenses
--cons--constraint* SLURM constraint
+-m--mem* minimum memory
+--gres* Generic resources
+-mcpu--mem_per_cpu* minimum memory per CPU
+-lin--licenses* licenses
+-cons--constraint* constraint
-W--workflows* Additional workflows
-rmb--remove_batch_dir Remove the batch working directory (command, STDIN, exit status, ...)
-bs--batch_system* Batch system to use: auto, lsf, slurm (default is auto-detect)
-lmod--lua_modules* Lua Modules to load
-co--conda* Conda environment to use
+-OR--orchestration_rules* Orchestration rules
EOF
batch_system = $slurm_options.delete :batch_system
batch_system ||= 'auto'
@@ -56,12 +57,12 @@
def run(*args)
if done?
self.load
else
begin
- Log.debug "Issuing SLURM job for #{self.path}"
+ Log.debug "Issuing BATCH job for #{self.path}"
HPC::BATCH_MODULE.run_job(self, $slurm_options)
- rescue HPC::SBATCH
+ rescue HPC::BATCH_DRY_RUN
end
end
end
end