VTOM ajouter une ressource en mode commande
VTOM ajouter une ressource en mode commande
ajout/modification/suppression d’attente de ressource sur app ou job
Le vthelp vtaddjob n’est pas très intuitif. Voici un exmple pour rajouter (+) une ressource texte VTOM avec les options d’attente indéfiniment.
vtaddjob /nom=env/app/job /script='monscript' /res="+nom_ressource = OK [attend==oui jusqu'a==Illimité]"
- Modifier (~) une ressource de type poids en ligne de commande avec libération
vtaddapp /nom=$ITEM_VTOM /Res="~${ITEM_VTOM_RES} ! 1 [attend==oui jusqu'a==Illimité liberation==oui]"
- Remplacer une ressource de type fichier par une autre (P présent)
vtaddjob /nom=$ITEM_VTOM /res="-${OLD_RESS} P,+${NEW_RESS} P [attend==oui jusqu'a==Illimité]"
exemple de changement de masse sur des jobs. Retrait d’une ressource poids et ajout d’une autre (prend 1, libère et attente illimité) :
tlist jobs -f MONENV | egrep -i "UNPATTERN.*I2" | awk '{printf"vtaddjob /nom=%s/%s/%s /res=\"-P_ENV_00_PARAOAG P, +P_ENV_00_PARAING ! 1 [attend==oui jusqu'"'"'a==Illimite liberation==oui]\"\n",$1,$2,$3}'
# donne
vtaddjob /nom=MONENV/UNEAPP/UNPATTERNXXXI2 /res="-P_ENV_00_PARAOAG P, +P_ENV_00_PARAING ! 1 [attend==oui jusqu'a==Illimite liberation==oui]"
(...)
ajout/modification/suppression ressource vtom
vtaddres - ajout ou modification d'une ressource globale
Usage:
vtaddres /name <nom_ressource> [options]
Exemples :
vtaddres /name rgen /type gen /value jobok.bat /host localhost /user myUser /parameter 1,2
vtaddres /name rpil /type pil /value 1,2
vtaddres /name rpil /type pil /value ""
Liste des options :
Parametres Caracteristiques
------------- -----------------------------------------------------------------------------------
/help (ou -h) affiche l'aide
/name (ou -n) nom de la ressource
/type (ou -y) type (poi|pil|tex(defaut)|num|fic|gen)
/value (ou -v) script pour les ressources generiques, valeur pour les autres types
/host (ou -o) machine (ressources generiques seulement)
/user (ou -u) utilisateur de soumission (ressources generiques seulement)
/parameter (ou -p) parametres (ressources generiques seulement)
/max (ou -m) valeur maximum pour les ressources poids
/att_ALL_env (ou -t) attachement a tous les environnements
/det_ALL_env (ou -e) detachement de tous les environnements
/att_env (ou -a) attachement aux environnements de la liste
/det_env (ou -d) detachement des environnements de la liste
/sepopt (ou -s) separateur utilise dans les listes
Remarques :
Les attachements et detachements sont possibles en meme temps.
Les attachements sont effectues avant les detachements. En cas de conflit, le resultat est le detachement.
Les options /att_ALL_env et /det_ALL_env s'excluent mutuellement.
L'option /sepopt=# permet d'indiquer un caractere separateur pour les listes, autre que la virgule (par defaut).
Attention, cette option doit etre utilisee avant toutes celles qui contiennent des listes pour etre operationnelle.
IMPORTANT : LA COMMANDE VTADDRES NE PERMET PAS LA GESTION DES RESSOURCES DE TYPE DATE.
vtdelres - suppression d'une ressource
Usage:
vtdelres /name <nom_ressource>
Exemple :
vtdelres /name res_1
Liste des options :
Parametres Caracteristiques
------------- --------------------------------------------------------------------------
/help (ou -h) affiche l'aide
/name (ou -n) nom de la ressource
/force (ou -f) supprime les references si la ressource est liee uniquement aux
environnements
/purge (ou -p) suppression des ressources non utilisees
Remarque :
Si la ressource est liee a d'autres objets, elle ne pourra pas etre supprimee.