| Log :: Dispatch Verzonden berichten naar een of meer uitgangen |
Download nu |
Log :: Dispatch Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Naam uitgever:
- Dave Rolsky
- Uitgever website:
- http://search.cpan.org/~drolsky/
Log :: Dispatch Tags
Log :: Dispatch Beschrijving
Log :: Dispatch is een PERL-module die een set van log :: Dispatch ::: * Uitgangsobjecten beheert die op via een Unified-interface kunnen worden ingelogd. Het idee is dat u een log :: Dispatch-object maakt en vervolgens verschillende logboekobjecten toevoegen naar het (zoals een bestandslogger of schermlogger). Vervolgens belt u de logmethode van het Dispatch-object, dat het bericht doorgeeft aan elk van de objecten, die op zijn beurt beslissen of u het bericht wel of niet accepteert. Dit maakt het mogelijk om een enkele methode te bellen en een Bericht aan een logbestand, via e-mail, naar het scherm, en ergens anders, allemaal met heel weinig code die u op uw kant nodig hebt, nadat het verzendobject is gemaakt. Synopsis Gebruik Log :: Dispatch; # Simple API # My $ Log = Log :: Dispatch-> NIEUW (uitgangen => , ,],); $ Log-> Info ('Blah, Blah'); # Meer uitgebreide API # mijn $ log = log :: verzend-> nieuw (); $ Log-> Toevoegen (log :: Dispatch :: Bestand-> NIEUW (NAAM => 'FILE1', MIN_LEVEL => 'Debug', bestandsnaam => 'LogFile')); $ Log-> Toevoegen (log :: Dispatch :: Screen-> NIEUW (NAAM => 'SCHERM', MIN_LEVEL => 'WAARSCHUWING',)); $ log-> log (niveau => 'info', bericht => 'Blah, Blah'); mijn $ sub = sub {mijn% p = @_; Return Reverse $ P {Message}; }; Mijn $ REVERSING_DISPATCHER = Log :: Dispatch-> NIEUW (Callbacks => $ SUB); Homepage van het product
Log :: Dispatch Gerelateerde software