PXP :: config

PXP :: config is een PERL-module voor PXP-configuratie.
Download nu

PXP :: config Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • PXP::Config Team
  • Uitgever website:
  • http://search.cpan.org/~dbarth/PXP-0.1.2/lib/PXP/Config.pm

PXP :: config Tags


PXP :: config Beschrijving

PXP :: Config is een PERL-module voor PXP-configuratie. PXP :: config is een PERL-module voor PXP-configuratie.synopsis # Doe dit maar één keer op de serverinitialisatie: PXP :: config :: init (bestand => $ fineename); # dan van overal: mijn $ global_configuration_hash = pxp :: config :: GetGlobal (); # Alleen van een plug-inklasse: mijn $ Plugin_configuration_hash = PXP :: config :: Get (); PXP :: Config is een PXP-component die een uniforme en vereenvoudigde API biedt voor de PXP-server en PXP-plug-ins Lees en bewaar er configuration.PXP :: config gebruikt de XML :: eenvoudige module om toegang te krijgen tot een gecentraliseerd XML-configuratiebestand. Dit bestand (/Oopt/etc/imc.xml standaard) bevat root-element met de naam IMC met een wereldwijd kind voor de PXP-serverconfiguratie en een plug-ins-kind dat zichzelf een kind per plugin-configuratie heeft (de naam van de kind moet de naam van de plug-in zijn Voor deze klasse om automatisch een pluginconfiguratie op te halen. De configuraties van de plug-ins worden opgehaald door Plug-in-naam in een gecentraliseerde locatie, het enige dat een plug-in moet doen om de configuratie te krijgen, is om de PXP :: configuratie te bellen: Methode die een hash-conversie van de plugin XML-configuratie retourneert. Configuratie-plug-ins kunnen in twee manieren worden gemaakt: 1) De eenvoudige manier - gebruik het wanneer u de configuratie van de applicatie zelf niet hoeft bij te werken en wanneer uw pluginconfiguratie een Zeer eenvoudige structuur: voeg eenvoudig een tag toe met de naam van uw plug-in in het bestand ETC / IMC.XML, de plug-inconfiguratie kan vervolgens worden geopend als een heeft door de PXP :: config :: krijg () methode2) de geavanceerde manier te bellen - Gebruik het in andere gevallen: maak een nieuwe P Ackage in een bestand myconfig / plugin_name.pm onder uw plug-in-directory in dit bestand, definieer dit bestand dat erft van PXP :: MyConfig-klasse en die de configuratie-, loadfile- en synchro-methoden overschrijdt (zie Plug-ins / LogViewer / MyConfig / LogViewer.pm voor een Voorbeeld) Bewerk uw plugin.xml en voeg uw nieuwe pakket toe als extensie naar de PXP :: MyConfig Extension Point: U kunt ommit van de bestandstag, het configuratiebestand wordt standaard in het hoofdconfiguratiebestand (die doorgegeven aan de server met de - C Switch of etc / IMC.XML standaard) .SEE De PXP :: Config en PXP :: MyConfig API's voor het gebruik van configuratie in plug-ins. Vereisten: · Perl


PXP :: config Gerelateerde software