5 Manage Job in the Database
1 Delete a Box Job from the Database
The delete_box subcommand deletes the specified box job and all the jobs in that box from the database
Syntax
delete_box: box_name
Example1
delete_box: Box1
2 Delete a Job from the Database
Syntax
delete_job: job_name
Add a Job to the Database
The insert_job subcommand adds a job definition to the database.
Syntax
insert_job: job_name
Example1
insert_job: job1machine: prodcommand: /home/user/job_status.kshjob_type:cmd
Example2
insert_job: filejob_type: fwmachine: prodwatch_file: "C:\myfiles\testfile"
Example3
insert_job: testjobjob_type: box
3 Update an Existing Box or Job Definition in the Database
Syntax
update_job: job_name
Example
update_job: job1
machine: pre-prod
Original Job definition
insert_job: job1
machine: prod
Start_times: "04:00"
4 Automatically Delete a Job on Completion
The auto_delete attribute specifies the number of hours to wait after a job completes.
Syntax
auto_delete : hours | 0 | -1
Example
insert_job: jobs
job_type: CMD
machine: prod
command: /home/user/job_status.ksh
auto_delete:5
5 Define the Number of Times to Restart a Job After a Failure
Syntax
n_retrys:attempts
- Applicable for only application failures
- If job is terminated then no action of
n_retrys - Not applicable for network failures
- network failures are controlled by the MaxRestartTrys parameter in the configuration file.