Control-M: установка статуса задания в порядке после указанного времени

У меня есть задание по наблюдению за файлами control-m, которое ожидает определенного файла, если файл прибыл в указанное время, задание завершается нормально, но я хочу установить состояние задания в порядке, когда файл не поступает в указанное время, вместо того, чтобы продолжать ждать файл , Это возможно ? как это реализовать?

Спасибо.


person Kabeer    schedule 17.11.2014    source источник


Ответы (2)


Отредактируйте задание FileWatcher

Во вкладке ВЫПОЛНЕНИЕ:

  • Отправьте между «Введите время начала» и «Введите время окончания»

Во вкладке ШАГИ:

  • ON (оператор=* CODE=COMPSTAT=0)
  • DO OK
  • ВЫПОЛНИТЬ УСЛОВИЕ, ИМЯ=ФАЙЛ-НАЙДЕН
  • ON (оператор=* CODE=COMPSTAT!0)
  • DO OK
  • ВЫПОЛНИТЕ УСЛОВИЕ, ИМЯ=ФАЙЛ НЕ НАЙДЕН
person Dan    schedule 11.02.2017

Используйте параметр ожидания в средстве наблюдения за файлами. Предположим, если вы хотите, чтобы задание наблюдало за файлом до 06:00, укажите 06:00 в ожидании, пока параметр не укажет 06:00.

Ровно в 06:00 задание завершится ошибкой, если не найдет файл. затем вы можете использовать вкладку шага, чтобы настроить задание с помощью любого из следующих параметров.

  • Опция 1:

    ON(ON (Statement=* CODE=COMPSTAT!0))
    DO OK
    

or

  • Вариант 2:

    ON( (statement=* CODE=NOTOK))
    DO OK
    
person Raja    schedule 11.02.2017