Changes between Version 4 and Version 5 of tutoGANGACmdLine
- Timestamp:
- 25/08/2008 12:38:29 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
tutoGANGACmdLine
v4 v5 41 41 }}} 42 42 43 * __Soumission de job__[[BR]][[BR]] Pour soumettre le job, il faut utiliser la fonctionnalité ''submit'' de l'instance.43 * __Soumission de job__[[BR]][[BR]] Pour soumettre le job, il faut utiliser la fonctionnalité ''submit'' de l'instance. 44 44 {{{ 45 45 In [3]:j.submit() … … 51 51 }}} 52 52 53 * __Obtenir l'ID du job__[[BR]][[BR]] Avec GANGA les jobs ont leur propre ID. Pour l'obtenir exécutez les commande suivante53 * __Obtenir l'ID du job__[[BR]][[BR]] Avec GANGA les jobs ont leur propre ID. Pour l'obtenir exécutez les commande suivante 54 54 {{{ 55 55 In [4]:print j.id … … 60 60 PS: En cas de changements de statut du job, les changements apparaissent quand vous appuyer sur la touche ''return''. 61 61 62 * __Obtenir une description complete du job__[[BR]][[BR]] Rien de plus simple, tapez j (la variable qui représente l'instance du Job) :62 * __Obtenir une description complete du job__[[BR]][[BR]] Rien de plus simple, tapez j (la variable qui représente l'instance du Job) : 63 63 {{{ 64 64 In [5]:j … … 92 92 ) 93 93 ) 94 95 94 }}} 96 95 96 * __Récupérer la sortie du job__[[BR]][[BR]] Les sortie du job sont stockées dans le répertoire indiqué dans le paramètre outputdir (voir ci-dessus)[[BR]] Il y a deux façon de lire une sortie de job; En utilisant directement les commandes shell avec un '!' devant 97 {{{ 98 In [6]:!ls $j.outputdir 99 __jobstatus__ stderr stdout __syslog__ 100 101 In [7]:!cat $j.outputdir/stdout 102 Comment t'appelles tu girafe ? 103 Je m'appelle flipflap ! 104 }}} 105 ou alors en définnissant un objet ''fichier'' et en utilisant ses fonctionnalités 106 {{{ 107 In [8]:outfile = file(j.outputdir+'stdout') 108 109 In [9]:print outfile.read() 110 Comment t'appelles tu girafe ? 111 Je m'appelle flipflap ! 112 }}} 113 une autre variante consiste à ouvrir le fichier avec le programme associé à son extension (nécessite d'avoir un service X11 qui tourne) 114 {{{ 115 In [17]:j.peek('stdout') 116 }}} 117 cette commande lance 'vi' dans ce cas. 118 97 119 [wiki:tutoganga up]