findJob

Поиск объектов заданий, хранящихся в кластере

Синтаксис

out = findJob(c)
[pending queued running completed] = findJob(c)
out = findJob(c,'p1',v1,'p2',v2,...)

Аргументы

c

Объект кластера, в котором можно найти задание.

pending

Массив заданий, State которых является pending в кластере c.

queued

Массив заданий, State которых является queued в кластере c.

running

Массив заданий, State которых является running в кластере c.

completed

Массив заданий, завершивших выполнение, т.е. State является finished или failed в кластере c.

out

Массив заданий, найденных в кластере c.

p1, p2

Свойства объекта задания, совпадающие.

v1, v2

Значения для соответствующих свойств объекта.

Описание

out = findJob(c) возвращает массив, out, всех объектов заданий, хранящихся в кластере c. Задания в массиве упорядочиваются ID свойство заданий, указывающее последовательность, в которой они были созданы.

[pending queued running completed] = findJob(c) возвращает массивы всех объектов заданий, хранимых в кластере c, по состояниям. Внутри pending, running, и completedзадания возвращаются последовательно. Задания в массиве queued находятся в порядке, в котором они находятся в очереди, с заданием в queued(1) быть следующим для выполнения. The completed задания включают те, которые не удалось выполнить. Задания, которые удаляются или статус которых недоступен, не возвращаются этой функцией.

out = findJob(c,'p1',v1,'p2',v2,...) возвращает массив, out, объектов задания, значения свойств которых совпадают с переданными парами «свойство-значение», p1, v1, p2, v2, и т.д. Имя свойства должно быть вектором символов, значение должно быть подходящим типом для этого свойства. Для соответствия значение свойства объекта должно быть точно таким же, как задано, включая букву случай. Для примера, если работа Name значение свойства MyJob, затем findJob не найдет этот объект во время поиска Name значение свойства myjob.

См. также

| | | |

Представлено до R2006a