Changes between Version 80 and Version 81 of Tutorial/JobSubm


Ignore:
Timestamp:
Sep 26, 2010, 5:54:11 PM (15 years ago)
Author:
/C=FR/O=CNRS/OU=UMR8607/CN=Charles Loomis/emailAddress=loomis@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Tutorial/JobSubm

    v80 v81  
    9595=== Requirements et Rank ===
    9696
    97 Il y a deux mots-clés très importants dans les fichiers JDL : `Requirements` et `Rank` .  Leurs valeurs sont des expressions.  Ces 2 mot-clés servent à sélectionner le CE auxquels sera envoyé le job.
    98 
    99  * `Requirements` : ce mot-clé permet de sélectionner les CE qui ont les ressources requises pour exécuter le job. L'expression des ressources peut porter sur n'importe quelle informati" on publié dans le système d'information (BDII). En particulier, le nombre de CPUs libres, le temps d'exécution minimum, la quantité de mémoire... La valeur est une condition logique utilisant une syntaxe assez habituelle (proche de celle du langage C). On peut utiliser des `regular expressions` avec les chaines de caractères, en utilisant la fonction `RegExp(`pattern`,attribut)`. Par exemple, pour sélectionner un CE appartenant au domaine `lal.in2p3.fr`, on pourra utiliser l'expression :
     97Il y a deux mots-clés très importants dans les fichiers JDL : `Requirements` et `Rank` .  Leurs valeurs sont des expressions.  Ces deux mot-clés servent à sélectionner le CE auxquels sera envoyé le job.
     98
     99 * `Requirements` : ce mot-clé permet de sélectionner les CE qui ont les ressources requises pour exécuter le job. L'expression des ressources peut porter sur n'importe quelle information publié dans le système d'information (BDII). En particulier, le nombre de CPUs libres, le temps d'exécution minimum, et la quantité de mémoire. La valeur est une condition logique utilisant une syntaxe assez habituelle (proche de celle du langage C). On peut utiliser des ''regular expressions'' avec les chaines de caractères, en utilisant la fonction `RegExp(pattern, attribut)`. Par exemple, pour sélectionner un CE appartenant au domaine `lal.in2p3.fr`, on pourra utiliser l'expression :
    100100{{{
    101101Requirements = regexp(".*\.lal\.in2p3\.fr:.*", other.GlueCEUniqueID);