check_slurm_job_status.RdInspect SLURM job status using multiple heuristics: - read a saved job id from a file (.last_sbatch_jobid), - guess job id from recent slurm-*.out logs, - or extract job name from a SLURM submission script (#SBATCH –job-name=). The function then calls squeue to report whether the job is queued/running or not found.
check_slurm_job_status(slurm_file = "submit_inla.sh", submit_cmd = "sbatch")Invisibly returns a list with job_id or job_name and status/output details, or NULL if nothing found.
if (FALSE) { # \dontrun{
check_slurm_job_status("submit_inla.sh")
} # }