80 lines
5.8 KiB
Bash
80 lines
5.8 KiB
Bash
#!/bin/ksh
|
|
|
|
appli=$1
|
|
retention=30
|
|
|
|
rm creation_purge_${appli}.jil 2>/dev/null
|
|
|
|
echo "insert_job: V1_PURGE_${appli} job_type: BOX" >> creation_purge_${appli}.jil
|
|
echo "owner: EXPLOIT" >> creation_purge_${appli}.jil
|
|
echo "permission: gx,wx" >> creation_purge_${appli}.jil
|
|
echo "date_conditions: 0" >> creation_purge_${appli}.jil
|
|
echo "description: "Boite Purge Application ${appli}"" >> creation_purge_${appli}.jil
|
|
echo "alarm_if_fail: 1" >> creation_purge_${appli}.jil
|
|
echo "alarm_if_terminated: 1" >> creation_purge_${appli}.jil
|
|
|
|
echo "#-------------------------------------------------------------------------------------------------------- " >> creation_purge_${appli}.jil
|
|
echo "insert_job: XZV1PURGE_${appli}P1 job_type: CMD" >> creation_purge_${appli}.jil
|
|
echo "box_name: V1_PURGE_${appli}" >> creation_purge_${appli}.jil
|
|
echo "command: echo 'fictif' " >> creation_purge_${appli}.jil
|
|
echo "machine: x24259pa" >> creation_purge_${appli}.jil
|
|
echo "owner: auv1app" >> creation_purge_${appli}.jil
|
|
echo "permission: gx,wx" >> creation_purge_${appli}.jil
|
|
echo "date_conditions: 0" >> creation_purge_${appli}.jil
|
|
echo "description: "Purge du dossier data en gardant les fichiers de moins de 30 jours"" >> creation_purge_${appli}.jil
|
|
echo 'std_out_file: "$$PPRO_PATH_LOG_AIX\\%AUTO_JOB_NAME%_%AUTORUN%.log"' >> creation_purge_${appli}.jil
|
|
echo 'std_err_file: "$$PPRO_PATH_LOG_AIX\\%AUTO_JOB_NAME%_%AUTORUN%.err"' >> creation_purge_${appli}.jil
|
|
echo "alarm_if_fail: 1" >> creation_purge_${appli}.jil
|
|
echo "alarm_if_terminated: 1" >> creation_purge_${appli}.jil
|
|
echo "group: XXX_BCH_BCH" >> creation_purge_${appli}.jil
|
|
|
|
echo "#-------------------------------------------------------------------------------------------------------- " >> creation_purge_${appli}.jil
|
|
echo "insert_job: XZV1PURGE_${appli}05 job_type: CMD" >> creation_purge_${appli}.jil
|
|
echo "box_name: V1_PURGE_${appli}" >> creation_purge_${appli}.jil
|
|
echo "command: /sma/batch/au/purge_log_data_tmp.ksh -d data -j ${retention}" >> creation_purge_${appli}.jil
|
|
echo "machine: x24259pa" >> creation_purge_${appli}.jil
|
|
echo "owner: auv1app" >> creation_purge_${appli}.jil
|
|
echo "condition: d(XZV1PURGE_${appli}P1)" >> creation_purge_${appli}.jil
|
|
echo "permission: gx,wx" >> creation_purge_${appli}.jil
|
|
echo "date_conditions: 0" >> creation_purge_${appli}.jil
|
|
echo "description: 'Purge du dossier data en gardant les fichiers de moins de ${retention} jours'" >> creation_purge_${appli}.jil
|
|
echo 'std_out_file: "$$PPRO_PATH_LOG_AIX\\%AUTO_JOB_NAME%_%AUTORUN%.log"' >> creation_purge_${appli}.jil
|
|
echo 'std_err_file: "$$PPRO_PATH_LOG_AIX\\%AUTO_JOB_NAME%_%AUTORUN%.err"' >> creation_purge_${appli}.jil
|
|
echo "alarm_if_fail: 1" >> creation_purge_${appli}.jil
|
|
echo "alarm_if_terminated: 1" >> creation_purge_${appli}.jil
|
|
echo "group: XXX_BCH_BCH" >> creation_purge_${appli}.jil
|
|
|
|
echo "#-------------------------------------------------------------------------------------------------------- " >> creation_purge_${appli}.jil
|
|
echo "insert_job: XZV1PURGE_${appli}10 job_type: CMD" >> creation_purge_${appli}.jil
|
|
echo "box_name: V1_PURGE_${appli}" >> creation_purge_${appli}.jil
|
|
echo "command: /sma/batch/au/purge_log_data_tmp.ksh -d tmp -j ${retention} " >> creation_purge_${appli}.jil
|
|
echo "machine: x24259pa" >> creation_purge_${appli}.jil
|
|
echo "owner: auv1app" >> creation_purge_${appli}.jil
|
|
echo "condition: d(XZV1PURGE_${appli}05)" >> creation_purge_${appli}.jil
|
|
echo "permission: gx,wx" >> creation_purge_${appli}.jil
|
|
echo "date_conditions: 0" >> creation_purge_${appli}.jil
|
|
echo "description: 'Purge du dossier tmp en gardant les fichiers de moins de ${retention} jours'" >> creation_purge_${appli}.jil
|
|
echo 'std_out_file: "$$PPRO_PATH_LOG_AIX\\%AUTO_JOB_NAME%_%AUTORUN%.log"' >> creation_purge_${appli}.jil
|
|
echo 'std_err_file: "$$PPRO_PATH_LOG_AIX\\%AUTO_JOB_NAME%_%AUTORUN%.err"' >> creation_purge_${appli}.jil
|
|
echo "alarm_if_fail: 1" >> creation_purge_${appli}.jil
|
|
echo "alarm_if_terminated: 1" >> creation_purge_${appli}.jil
|
|
echo "group: XXX_BCH_BCH" >> creation_purge_${appli}.jil
|
|
|
|
echo "#-------------------------------------------------------------------------------------------------------- " >> creation_purge_${appli}.jil
|
|
echo "insert_job: XZV1PURGE_${appli}15 job_type: CMD" >> creation_purge_${appli}.jil
|
|
echo "box_name: V1_PURGE_${appli}" >> creation_purge_${appli}.jil
|
|
echo "command: /sma/batch/au/purge_log_data_tmp.ksh -d log -j ${retention}" >> creation_purge_${appli}.jil
|
|
echo "machine: x24259pa" >> creation_purge_${appli}.jil
|
|
echo "owner: auv1app" >> creation_purge_${appli}.jil
|
|
echo "condition: d(XZV1PURGE_${appli}10)" >> creation_purge_${appli}.jil
|
|
echo "permission: gx,wx" >> creation_purge_${appli}.jil
|
|
echo "date_conditions: 0" >> creation_purge_${appli}.jil
|
|
echo "description: 'Purge du dossier log en gardant les fichiers de moins de ${retention} jours'" >> creation_purge_${appli}.jil
|
|
echo 'std_out_file: "$$PPRO_PATH_LOG_AIX\\%AUTO_JOB_NAME%_%AUTORUN%.log"' >> creation_purge_${appli}.jil
|
|
echo 'std_err_file: "$$PPRO_PATH_LOG_AIX\\%AUTO_JOB_NAME%_%AUTORUN%.err"' >> creation_purge_${appli}.jil
|
|
echo "alarm_if_fail: 1" >> creation_purge_${appli}.jil
|
|
echo "alarm_if_terminated: 1" >> creation_purge_${appli}.jil
|
|
echo "group: XXX_BCH_BCH" >> creation_purge_${appli}.jil
|
|
|
|
echo "#-------------------------------------------------------------------------------------------------------- " >> creation_purge_${appli}.jil
|
|
echo "le fichier creation_purge_${appli}.jil a ete cree avec succes." |