Outils pour utilisateurs

Outils du site


mongoroc_doc

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
mongoroc_doc [2020/01/09 09:13]
DAQ user [Structure des fichiers JSON]
mongoroc_doc [2020/01/14 11:12] (Version actuelle)
DAQ user [Structure des fichiers JSON]
Ligne 209: Ligne 209:
 La description JSON des differents processus se trouve dans [[Liste_processus_json| Liste des descriptions de processus]] La description JSON des differents processus se trouve dans [[Liste_processus_json| Liste des descriptions de processus]]
  
 +==== La classe MongoJob ====
 +
 +La classe //​MongoJob//​ est decrite dans le fichier {{ :​pdf:​mongojob.pdf |}} 
 +
 +Un objet //​MongoJob// ​ permet l'​acces a la base MongoDB par le meme mecanisme de varaible d'​environnement MGDBLOGIN. Il permet en outre
 +
 +  * d'​inserer une fichier de configuration associe a un nom et une version
 +  * de lister les configurations enregistrees
 +  * de telecharger dans  // /​dev/​shm/​mgjob/​ // une configuration
 +  * de reccuperer un nouveau numero de run pour un setup de prise de donnee et de commenter ce run
 +  * de lister l'​ensemble des runs effectues
 +
 +==== Le script mgjob ====
 +
 +Le script est une interface en ligne de commande du module //​MongoJob//​
 +
 +  usage: mgjob [-h]
 +             ​[--upload-config | --configurations | --download | --runs | --new-run]
 +             ​[--version VERSION] [--name NAME] [--comment COMMENT]
 +             ​[--location LOCATION] [--file FILE]
 +  optional arguments:
 +  -h, --help ​          show this help message and exit
 +  --upload-config ​     Upload new config with --name=NAME --file=FILE and
 +                       ​optional --comment=xxx and --version=num
 +  --configurations ​    List all the available configurations
 +  --download ​          ​download the configuration specified in --name=config
 +                       name --version=version
 +  --runs ​              List all the taken runs
 +  --new-run ​           Find last run of a given setup (--location setup) and
 +                       fill the lastrun.sjon with the next runid Optional:
 +                       ​--comment=xxxx
 +  --version VERSION ​   DB configuration version
 +  --name NAME          Configuration name
 +  --comment COMMENT ​   Comment
 +  --location LOCATION ​ Setup name
 +  --file FILE          Configuration file
 +
 + 
  
mongoroc_doc.txt · Dernière modification: 2020/01/14 11:12 par DAQ user