BatchJobs (version 1.7)

findDone: Find jobs depending on computional state.

Description

findDone: Find jobs which succesfully terminated.

findNotDone: Find jobs for which results are still missing.

findMissingResults: Deprecated. Alias for findNotDone.

findErrors: Find jobs where errors occured.

findNotErrors: Find jobs where no errors occured.

findTerminated: Find jobs which have terminated (done / error).

findNotTerminated: Find jobs which have not terminated (not done / no error).

findSubmitted: Find jobs which have been submitted.

findNotSubmitted: Find jobs which have not been submitted.

findOnSystem: Find jobs which are present on the batch system at the moment.

findNotOnSystem: Find jobs which are not present on the batch system at the moment.

findRunning: Find jobs which are running.

findNotRunning: Find jobs which are not running.

findStarted: Find jobs which have been started on the batch system.

findStarted: Find jobs which have not been started on the batch system. findNotRunning: Find jobs which are not running.

findExpired: Find jobs where walltime was probably hit. Right now the heuristic is as follows: Find all jobs that have started, did not abort with an error, did not complete with a result and are not submitted or running anymore. Note that this heuristic does not include jobs the scheduler looses before starting.

findDisappeared: Find jobs which disappeared from the system. Right now the heuristic is as follows: Find all jobs that are submitted but not started nor on the system anymore.

Usage

findDone(reg, ids, limit = NULL)

findNotDone(reg, ids, limit = NULL)

findMissingResults(reg, ids, limit = NULL)

findErrors(reg, ids, limit = NULL)

findNotErrors(reg, ids, limit = NULL)

findTerminated(reg, ids, limit = NULL)

findNotTerminated(reg, ids, limit = NULL)

findSubmitted(reg, ids, limit = NULL)

findNotSubmitted(reg, ids, limit = NULL)

findOnSystem(reg, ids, limit = NULL)

findNotOnSystem(reg, ids, limit = NULL)

findRunning(reg, ids, limit = NULL)

findNotRunning(reg, ids, limit = NULL)

findStarted(reg, ids, limit = NULL)

findNotStarted(reg, ids, limit = NULL)

findExpired(reg, ids, limit = NULL)

findDisappeared(reg, ids, limit = NULL)

Arguments

reg

[Registry] Registry.

ids

[integer] Subset of job ids to restrict the result to. Default is all jobs.

limit

[integer(1)] Limit the number of returned ids. Default is all ids.

Value

[integer]. Ids of jobs.