我可以在 JIL 的 Autosys 中的另一个 box 作业中创建 One Box 作业吗

Can I create One Box Job inside another box job in Autosys by JIL

我想写一个 JIL 文件,我想要一个主要的盒子,然后在这个盒子里做另一个盒子作业,然后我想写一个命令作业。

我没能找到语法,还有是否可以在另一个 box 作业中编写一个 box 作业。

考虑以下名称:

Major_Box - 父框
Child_Box - 子框
Job_A - 子框下的CMD作业

JIL 示例:

insert_job: Major_Box
job_type: BOX
owner: xyz
date_conditions: 1
days_of_week: all
start_times: "06:00"
timezone: IST

insert_job: Child_Box
job_type: BOX
box_name: Major_Box
owner: xyz
date_conditions: 1
days_of_week: all
start_times: "06:15"
timezone: IST

insert_job: Job_A
job_type: CMD
box_name: Child_Box
command: bash /absolute_path/script_name.sh
owner: xyz
machine: hostname
date_conditions: 1
days_of_week: all
start_times: "06:30"
timezone: IST

这里,

Major_Box 会在 6:00 触发,它会激活 Child_box 但不会触发它。

在 6:15 时,激活的 Child_Box 将在时间条件为真时被触发,从而激活 Job_A。

在 6:30 时,激活的 Job_A 将触发 运行 提到的命令。

此外,您包含前面的条件job/box

condition: Success(Another_Job)

希望这对您有所帮助。如果您需要更多,请告诉我。 祝你好运