AutoSys planificateur de mise à jour de JIL
Nous utilisons AutoSys pour la planification des tâches, et je me retrouve à écrire beaucoup de JIL (langue d'enseignement) des scripts pour supprimer les boîtes et les insérer en raison de petits changements d'emploi (par exemple, l'heure de début, etc.). Est-il une mise à jour de commande qui peut être utilisé? CA AutoSys feuille de triche a pas d'information sur une.
OriginalL'auteur goric | 2009-09-26
Vous devez vous connecter pour publier un commentaire.
Oui,
C'est le update_job: l'attribut.
Exemple pour changer la boîte de BOX_A heure de début à 15:00 de 14:00
Enregistrer dans un fichier et de l'exécuter à l'aide de jil < nom de fichier.jil
Alternativement, vous pouvez simplement taper jil unix de passe, puis tapez vos autosys travail de commande
OriginalL'auteur clmccomas
Vous pouvez utiliser le UPDATE_JOB. Prendre note que si vous utilisez cette mise à jour est de supprimer la start_times (au lieu de simplement le mettre à jour), ce que vous allez faire avec votre update_job jil est de toujours inclure le start_times entrée, mais n'indiquez aucune valeur. Voir exemple ci-dessous:
Ce qui précède va supprimer le start_times de l'emploi. Si vous venez de supprimer la start_times dans votre mise à jour jil, la start_times ne sera pas mis à jour et il restera toujours dans la jil.
OriginalL'auteur Nono Taps
update_job: YOUR_JOB_NAME
start_times: 04:00
OriginalL'auteur Manjul
Les gars, si vous êtes intéressés, vous pouvez créer un autosys travail pour mettre à jour un autre emploi. Le dessous de sortie peut être placé dans un jil fichier pour créer un autosys travail que lorsqu'il est démarré va supprimer sa de un travail qui fonctionne 7 jours par semaine. J'ai beaucoup de travail de base de données que de temps en temps pendant nécessité de ne pas courir pendant une génération, week-end, soit le samedi.
OriginalL'auteur user3048349
Je comprends ce que la mise à jour et que vous pouvez mettre à jour de nombreux autres attributs. L'exemple ci-dessus ne vous demande pas de créer un jil fichier pour effectuer la mise à jour.
Mon exemple ci-dessus est pour un scénario où l'utilisateur doit faire ce pour mainteneance adhoc. Donc, dans cet exemple, ils créent un entretien de la boîte avec l'emploi qui peut être nécessaire d'activer et de désactiver certaines autosys attributs de l'emploi. Je trouve facile de tout voir dans une boîte, puis vous pouvez créer un autre travail pour remettre les choses à nouveau.
Pas beaucoup de gens savent que vous pouvez exécuter une mise à jour de jil commande à partir de l'interface graphique.
tout ce que vous avez à faire est de spécifier dans la ligne de commande
OriginalL'auteur user3048349
Une chose que vous pourriez avoir besoin à considérer lors de la saisie de vos commandes directement à partir de jil CLI, Cette sortie doit être écrite après la fin de vos commandes.Sinon, il pourrait ne pas prendre effet. Cela s'est vraiment passé avec moi il ya quelques jours.
Donc,Si c'était que vous avez entré les commandes dans JIL et il na pas prendre effet , essayez d'écrire la sortie à la fin de l'invite.Quelque chose comme :
OriginalL'auteur Sachin Gaikwad