Config :: couché

configuration superposée à partir de fichiers, de ligne de commande et d'autres sources
Télécharger maintenant

Config :: couché Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • symkat
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~symkat/

Config :: couché Mots clés


Config :: couché La description

CONFIG :: La couched est un module Python qui vise à faciliter la tâche des programmeurs, des équipes d'opérations et de ceux qui exécutent les programmes pour avoir les méthodes de configuration qu'ils préfèrent avec une interface simple.BLY Les options par défaut seront extraites du code source du programme lui-même, Ensuite, si vous avez fourni - un fichier de configuration et enfin des options de ligne de commande.Synopsisby Les options par défaut seront extraites du code source de programme lui-même, puis - si fourni - un fichier de configuration et enfin options de ligne de commande. MY $ CONFIG = CONFIG = CONFIG :: COULED-> LOAD_CONFIG (FILE => "/ ETC / MYApp", Par défaut => {VERBOSE => 0, RUN => 1, INPUT => "/ TMP / TO_PROCESS", SORTIE => " / TMP / DOND_PRACESSING ", plugins => },); donné ce qui précède, la structure de données ressemblerait à: {verbose => 0, exécution => 1, entrée =>" / tmp / to_process " , Sortie => "/ TMP / DONE_PRACESSING", plugins => } a fourni un fichier, /etc/myapp.yml avec l'entrée de ligne: / TMP / penda_processé La structure de données ressemblerait à: {verbose = > 0, Run => 1, entrée => "/ tmp / pendrages_process", sortie => "/ tmp / tone_processing", plugins => } a fourni les arguments de la ligne de commande --Norun --verbose - -Output / TMP / Terminé_process - En plus du fichier de configuration ci-dessus - la structure de données ressemblerait à: {verbose => 1, exécution => 0, entrée => "/ tmp / penda_process", sortie => "/ TMP / Terminé_process ", plugins => } Page d'accueil du produit


Config :: couché Logiciels associés