YAML :: AppConfig.

YAML :: AppConfig può gestire i file di configurazione con YAML e riferimento variabile.
Scarica ora

YAML :: AppConfig. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Matthew O'Connor
  • Sito web dell'editore:
  • http://search.cpan.org/~cdent/PurpleWiki-0.94/PurpleWiki/View/Driver.pm

YAML :: AppConfig. Tag


YAML :: AppConfig. Descrizione

YAML :: AppConfig può gestire i file di configurazione con YAML e riferimento a variabile. Sinossi Utilizzo YAML :: AppConfig; # Un esempio esteso. YAML può anche essere caricato da un file. My $ string = $ string); # Ottieni impostazioni in due modi diversi, entrambi equivalenti: $ Conf-> Get ("Ec_dir"); # ritorni / opt / ecc $ conf-> get_etc_dir; # ritorni / opt / ecc # Ottieni le impostazioni grezze (senza interpolazione) in tre modi equivalenti: $ conf-> ottenere ("ecc_dir", 1); # resi '$ root_dir / ecc.' $ conf-> get_etc_dir (1); # resi '$ root_dir / etc' $ conf-> config -> {ecc_dir}; # ritorna '$ root_dir / ecc. # set set_dir in tre modi diversi, tutto equivalente. $ conf-> set ("ecc_dir", "/ usr / locale / ecc."); $ conf-> set_etc_dir ("/ usr / locale / ecc."); $ conf-> config -> {ecc_dir} = "/ usr / locale / etc"; # La modifica di un'impostazione può influire su altre impostazioni: $ config-> get_var2_dir; # resi / opt / var2 $ config-> set_var_dir ('/ var /'); # cambia var_dr, che VAR2_DIR utilizza. $ config-> get_var2_dir; # Restituisce / variabili Var2 # sono ammessi dinamicamente: $ Config-> Get_libs -> {PERL} -> {Vendor}; # resi "/ opt / usr / lib / perl" # Come visto sopra, le variabili sono live e non statiche: $ config-> usr_dir ('mucche sono buone: $ root_dir'); $ config-> get_usr_dir (); # resi "Le mucche sono buone: / opt" $ config-> risolve ('RM -FR $ root_dir'); # Restituisce "RM -FR / Opt" # Variabili possono essere sfuggite, per evitare interpolazione accidentale: $ config-> get_esape_esempio (); # resi "/ opt / $ var_dir / $ var_dir" # Unisci in altre configurazioni: My $ YAML = $ YAML); $ config-> get_root_dir (); # restituisce "mucche" $ config-> get_foo (); # resi "sono buoni" # Ottieni il YAML RAW per la tua configurazione corrente: $ config-> dump (); # restituisce yaml come stringa $ config-> dump ("./ conf.yaml"); # Scrive yaml a ./conf.yaml Requisiti: · Perl.


YAML :: AppConfig. Software correlato