Create an R6
object to monitor SGE cluster jobs.
Usage
crew_monitor_sge(
verbose = TRUE,
command_list = as.character(Sys.which("qstat")),
command_terminate = as.character(Sys.which("qdel"))
)
Arguments
- verbose
Logical, whether to see console output and error messages when submitting worker.
- command_list
Character of length 1, file path to the executable to list jobs.
- command_terminate
Character of length 1, file path to the executable to terminate a worker job. Set to
""
to skip manually terminating the worker. Unless there is an issue with the platform, the job should still exit thanks to the NNG-powered network programming capabilities ofmirai
. Still, if you setcommand_terminate = ""
, you are assuming extra responsibility for manually monitoring your jobs on the cluster and manually terminating jobs as appropriate.
See also
Other sge:
crew_class_launcher_sge
,
crew_class_monitor_sge
,
crew_controller_sge()
,
crew_launcher_sge()