Définir des contextes et des variables dans un script de Job
Utilisez DEFAULT_CONTEXT pour spécifier le contexte par défaut et utilisez la fonction ContextType {} afin de définir les contextes et leurs paramètres.
Propriétés ContextType {}
Fonction/paramètre | Description | Obligatoire ? |
---|---|---|
Nom |
Donnez un nom au contexte. |
Oui |
addContextParameter {} |
Définissez une variable pour le contexte. Utilisez cette fonction pour définir autant de variables que nécessaire.
|
Oui |
Exemple
L'exemple de script de Job suivant définit deux contextes : Test (contexte par défaut) et Prod, chacun avec une variable nommée child_job, de type String. Pour le contexte Test, la valeur prédéfinie de la variable est child_1 et le contexte pour Prod est child_2. Lorsque le Job est exécuté, un message textuel est affiché Specify the Job to run:.
DEFAULT_CONTEXT: Test,
ContextType {
NAME: Test
addContextParameter {
NAME: child_job,
TYPE: "id_String",
VALUE: "child_1",
PROMPT: "Specify the Job to run:",
PROMPTNEEDED: true
}
}
ContextType {
NAME: Prod
addContextParameter {
NAME: child_job,
TYPE: "id_String",
VALUE: "child_2",
PROMPT: "Specify the Job to run:",
PROMPTNEEDED: true
}
}