Нужно написать наблюдатель файла autosys

Я довольно новичок в autosys. Нужно написать наблюдатель файла autosys... который будет наблюдать в определенной папке файл PDF на сервере A, и когда наблюдатель получит любой PDF-файл в этом месте, он передаст этот файл PDF на другой сервер B. Поэтому я думаю, что ниже приведены шаги: 1.File Watcher для постоянного взгляда на местоположение. 2.Autosys задание для передачи файла из этого места в другое место.

Заранее спасибо за помощь...

2 ответа

Setup a Autosys Box:
insert_job: <description>_AT7_xfer_box   job_type: b
owner: root@autappq01
permission: gx,wx,we,wx
alarm_if_fail: 1

Setup a Autosys File Watcher:
insert_job: <description>_AT7_FW   job_type: f
 box_name: <description>_AT7_xfer_box
 machine: <server>
 owner: root@autappq01
 watch_file: <</filepath/filename >
 permission: gx,wx,we,wx
 watch_interval: 60
 alarm_if_fail: 1


Setup a Single Transfer:

 /* ----------------- <description>_AT7_xfer1 ----------------- */

 insert_job: <description>_AT7_xfer1   job_type: c
 box_name: <description>_AT7_xfer_box
 command: $${AT7X} $${<description>_xfer1SRC} $${<description>_xfer1DEST} $${ machine }
 machine: <server>
 owner: root@autappq01
 permission: gx,wx,we,wx
 condition: s(<description>_AT7_FW)
 std_out_file: >> /var/log/<description>_AT7.out
 std_err_file: >> /var/log/<description>_AT7.err``
 alarm_if_fail: 1

Спасибо за ваши проблемы. Я нашел решение для вышеуказанных проблем. Используя скрипты Autosys, которые я поделился выше. И для передачи из одного места в другое я использую функцию Autosys OOTB AT7.

Другие вопросы по тегам