Changes between Version 152 and Version 153 of FermeLocale


Ignore:
Timestamp:
21/02/2024 12:28:59 (3 months ago)
Author:
lambert
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FermeLocale

    v152 v153  
    477477    return 0;
    478478}
     479
     480}}}
     481
     482**candlehisto.submit** : le fichier de soumission
     483
     484{{{
     485  #universe = docker is optional
     486  universe                = docker
     487 
     488  # nom de l'image sur dockerHub
     489  docker_image            = rootproject/root
     490
     491  # programme à exécuter dans l'environnement ROOT avec ses arguments
     492  executable              = /opt/root/bin/root.exe
     493  arguments               = -b -q -l candlehisto.C
     494
     495  # Fichier d'input à transférer sur le nœud où va tourner le job
     496  transfer_input_files = candlehisto.C
     497
     498  # Fichier de résultat à transférer depuis le nœud ou a tourner le job en fin d’exécution
     499  transfer_output_files   = output.png
     500
     501  should_transfer_files   = YES
     502  when_to_transfer_output = ON_EXIT
     503
     504  # Fichier de logs
     505  output                  = out.$(ClusterId).$(ProcId)
     506  error                   = err.$(ClusterId).$(ProcId)
     507  log                     = log.$(ClusterId).$(ProcId)
     508
     509  # Pré-requis pour la sélection du nœud local ou faire tourner le job
     510  # mémoire requise
     511  request_memory          = 2000M
     512  # type de système requis
     513  +Requirements           = OpSysAndVer =?= "AlmaLinux"
     514  # nom de la nœud d’exécution de la ferme locale
     515  +Requirements           = machine     =?= "lpsc-c27.in2p3.fr"
     516
     517  queue 1
    479518
    480519}}}
     
    496535}}}
    497536
    498 **candlehisto.submit** : le fichier de soumission
    499 {{{
    500   #universe = docker is optional
    501   universe                = docker
    502  
    503   # nom de l'image sur dockerHub
    504   docker_image            = rootproject/root
    505 
    506   # programme à exécuter dans l'environnement ROOT avec ses arguments
    507   executable              = /opt/root/bin/root.exe
    508   arguments               = -b -q -l candlehisto.C
    509 
    510   # Fichier d'input à transférer sur le nœud où va tourner le job
    511   transfer_input_files = candlehisto.C
    512 
    513   # Fichier de résultat à transférer depuis le nœud ou a tourner le job en fin d’exécution
    514   transfer_output_files   = output.png
    515 
    516   should_transfer_files   = YES
    517   when_to_transfer_output = ON_EXIT
    518 
    519   # Fichier de logs
    520   output                  = out.$(ClusterId).$(ProcId)
    521   error                   = err.$(ClusterId).$(ProcId)
    522   log                     = log.$(ClusterId).$(ProcId)
    523 
    524   # Pré-requis pour la sélection du nœud local ou faire tourner le job
    525   # mémoire requise
    526   request_memory          = 2000M
    527   # type de système requis
    528   +Requirements           = OpSysAndVer =?= "AlmaLinux"
    529   # nom de la nœud d’exécution de la ferme locale
    530   +Requirements           = machine     =?= "lpsc-c27.in2p3.fr"
    531 
    532   queue 1
    533 
    534 }}}
    535 
    536537=== exemple d'un fichier de description de soumission: ===
    537538{{{