exponenta event banner

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) быть следующим для выполнения. completed задания включают задания, которые не удалось выполнить. Задания, которые были удалены или состояние которых недоступно, не возвращаются этой функцией.

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

См. также

| | | |

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