Yaml :: appconfig

YAML :: AppConfig kan configuratiebestanden beheren met YAML- en variabele referentie.
Download nu

Yaml :: appconfig Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Matthew O'Connor
  • Uitgever website:
  • http://search.cpan.org/~cdent/PurpleWiki-0.94/PurpleWiki/View/Driver.pm

Yaml :: appconfig Tags


Yaml :: appconfig Beschrijving

YAML :: AppConfig kan configuratiebestanden beheren met YAML en variabele referentie. Synopsis Gebruik YAML :: AppConfig; # Een uitgebreid voorbeeld. YAML kan ook vanuit een bestand worden geladen. mijn $ string = $ string); # Krijg instellingen op twee verschillende manieren, zowel equivalent: $ conf-> krijgen ("etc_dir"); # returns / opt / etc $ conf-> get_etc_dir; # Retourneren / opt / etc # Ontvang RAW-instellingen (zonder interpolatie) op drie equivalente manieren: $ conf-> krijgen ("etc_dir", 1); # retourneert '$ root_dir / etc' $ conf-> get_etc_dir (1); # retourneert '$ root_dir / etc' $ conf-> config -> {etc_dir}; # retourneert '$ root_dir / etc' # set etc_dir op drie verschillende manieren, allemaal equivalent. $ conf-> set ("etc_dir", "/ usr / local / etc"); $ conf-> set_etc_dir ("/ usr / local / etc"); $ conf-> configuratie -> {etc_dir} = "/ usr / local / etc"; # Een instelling wijzigen kan andere instellingen beïnvloeden: $ config-> get_var2_dir; # returns / opt / var2 $ config-> set_var_dir ('/ var /'); # Wijzig Var_DR, welke var2_dir gebruikt. $ config-> get_var2_dir; # Retourneren / Var2 # Variabelen zijn dynamisch scoped: $ config-> get_Libs -> {PERL} -> {leverancier}; # Retourneert "/ opt / usr / lib / perl" # zoals hierboven gezien, variabelen zijn live en niet statisch: $ config-> ur_dir ('koeien zijn goed: $ root_dir'); $ config-> get_usr_dir (); # returns "koeien zijn goed: / opt" $ config-> besluit ('RM -FR $ root_dir'); # Retourneren "RM -FR / OPT" # Variabelen kunnen worden ontsnapt, om onbedoeld interpolatie te voorkomen: $ config-> get_escape_Example (); # retourneert "/ opt / $ var_dir / $ var_dir" # samenvoegen in andere configuraties: mijn $ yaml = $ yaml); $ config-> get_root_dir (); # retourneert "koeien" $ config-> get_foo (); # Retourneren "zijn goed" # Krijg de RAW YAML voor uw huidige configuratie: $ config-> dump (); # Retourneert YAML als string $ config-> dump ("./ conf.yaml"); # Schrijft yaml naar ./conf.yaml-vereisten: · Perl


Yaml :: appconfig Gerelateerde software