| 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é
- Licence:
- Perl Artistic License
- 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