Config :: Record

Config :: Record is een PERL-module met toegang tot configuratie-bestand.
Download nu

Config :: Record Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Daniel Berrange
  • Uitgever website:
  • http://search.cpan.org/~danberr/Config-Record-1.1.2/lib/Config/Record.pod

Config :: Record Tags


Config :: Record Beschrijving

Config :: Record is een PERL-module met toegang tot configuratie-bestand. Synopsis Gebruik Config :: Record; # Maak een lege record en laad vervolgens van bestand mijn $ config = config :: record-> nieuw (); $ config-> belasting ("/ etc / myapp.cfg"); # Maken en laden, vervolgens opslaan op bestandsnaam mijn $ config = config :: record-> nieuw (bestand => "/etc/myApp.cfg"); $ config-> opslaan ("/ etc / myapp.cfg"); # Laden / opslaan van filehandle My $ FH = io :: Bestand-> Nieuw ("/ etc / myapp.cfg"); Mijn $ config = config :: Record-> Nieuw (bestand => $ FH); $ config-> opslaan ($ FH); # Krijg een configuratiewaarde, gooi fouten als deze niet is gevonden mijn $ waarde = $ CONFIG-> KRIJG ("FOO"); # Krijg een configuratiewaarde, retourneren 'EEK' Zo niet gevonden mijn $ value = $ config-> krijgt ("FOO", "EEK"); # Zet een waarde $ config-> set ("foobar", "Wizz"); # Krijg een diepe configuratiewaarde (dwz nested hash) mijn $ waarde = $ config-> krijgen ("foo / bar", "EEK"); # Krijg het eerste element van een array-param van mijn $ waarde = $ config-> krijgen ("Mensen / / FORENAME"); # Krijg de RAW HASH-referentie die de opname van de record = $ $ config-> -record () vormen; # Krijg een nieuw config-object geroot in een sub-hash My $ config = $ config-> weergave ("foo"); deze module biedt een API voor het laden en opslaan van eenvoudige configuratiebestandsrecords. Invoer in het configuratiebestand zijn in wezen toets, waardeparen, met de sleutel en waarden gescheiden door een enkel gelijk aan symbool. De sleutel bestaat alleen uit alfanumerieke tekens. Er zijn drie soorten waarden, scalaire waarden kunnen alles behalve newlines bevatten. Trailing WhiteSpace zal worden bijgesneden tenzij de waarde wordt omgeven in dubbele aanhalingstekens. bijv. Foo = Wizz Foo = "Wizz ...." Lange lijnen kunnen worden gesplitst met een backslash-teken, zonder newlines te introduceren. Zonder dubbele aanhalingstekens, WhiteSpace aan het begin en het einde van de lijnen zal bijv. Foo = Dit is een lange lijn van tekst Foo = "Dit is een lange" lijn van tekst "Multi-line snaren kunnen worden verstrekt als 'hier' documenten, bijv. foo =


Config :: Record Gerelateerde software

Webfetch

Webfetch is een PERL-module om informatie van het web te downloaden en op te slaan. ...

160

Downloaden