Supprimer un run_window dans un JIL

Job avec run_window

insert_job: ATSR-_ERIC_-B   job_type: b
owner: eric
date_conditions: 1
days_of_week: all
start_times: "12:00"
run_window: "12:00-13:00"

Ce JIL génère 2 évenements :
- un startjob à 12:00
- un chk_run_window à 13:00

Job Name                         Last Start            Last End        ST  Run
Pri/Xit
____________________________ ____________________ ____________________ __ _______ ___

ATSR-_ERIC_-B                08/13/2008  15:20:03 08/13/2008  15:34:11 OI 3012940/1 9

 Status/[Event]  Time                 Ntry ES  ProcessTime           Machine
 --------------  --------------------- --  --  --------------------- -------
 [STARTJOB]      04/02/2009  12:00:00   0  UP
   <Event was Scheduled based on Job Definition.>
 [CHK_RUN_WINDOW] 04/02/2009  13:00:00   0  UP

Suppression de la run_window

La suppression se fait à travers le JIL :

update_job: ATSR-_ERIC_-B   job_type: b
run_window:

un autorep -q indique bien la suppression dans la définition du job mais l’autorep -d indique bien que l’évènement généré est toujours présent.

Job Name                         Last Start            Last End        ST  Run
Pri/Xit
____________________________ ____________________ ____________________ __ _______ ___

ATSR-_ERIC_-B                08/13/2008  15:20:03 08/13/2008  15:34:11 OI 3012940/1 9

 Status/[Event]  Time                 Ntry ES  ProcessTime           Machine
 --------------  --------------------- --  --  --------------------- -------
 [STARTJOB]      04/02/2009  12:00:00   0  UP
   <Event was Scheduled based on Job Definition.>
 [CHK_RUN_WINDOW] 04/02/2009  13:00:00   0  UP

Suppression de l’évènement

La suppression doit se faire avec la commande sendevent dans laquelle on indique :
- l’évènement CHK_RUN_WINDOW
- la date et l’heure (04/02/2009 13:00:00)
- le paramètre Unsendevent pour l’annulation

sendevent  -J ATSR-_ERIC_-B -E CHK_RUN_WINDOW -t "04/02/2009 13:00:00" -U

Un-Send EVENT eoid: T02z13583390  Event Time: 04/02/2009  13:00:00

L’annulation est confirmée, la commande indique le numéro d’évènement (T02z13583390).

L’évènement n’est pas supprimé de la table mais simplement mis en statut UnSendevent, un autorep -d permet de visualise l’état de cet évènement :

Job Name                         Last Start            Last End        ST  Run
Pri/Xit
____________________________ ____________________ ____________________ __ _______ ___

ATSR-_ERIC_-B                08/13/2008  15:20:03 08/13/2008  15:34:11 OI 3012940/1 9

 Status/[Event]  Time                 Ntry ES  ProcessTime           Machine
 --------------  --------------------- --  --  --------------------- -------
 [STARTJOB]      04/02/2009  12:00:00   0  UP
   <Event was Scheduled based on Job Definition.>
 [CHK_RUN_WINDOW] 04/02/2009  13:00:00   0  US  04/02/2009 10:48:46

Article

> Ordonnanceurs > Les incontournables > Autosys > Développement

Le run_window génère un évènement dans la table event, lorsque le run_window est supprimé, l’évènement reste dans la base et doit être supprimé par un sendevent.

Mise à jour :2 avril 2009
Visites : 796
Auteur : E. Angenault
Site : Angenault.net

Liens commerciaux

Accès rapide

Autosys

Anciennement Platinum, Autosys est l’ordonnanceur de CA (anciennement Computer Associates).