Log :: eenvoudig

Log :: eenvoudig is een gebruiksvriendelijk, heeft een rijke algemene inloggende hulpprogramma.
Download nu

Log :: eenvoudig Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Theo Lengyel
  • Uitgever website:
  • http://search.cpan.org/~dirt/Easy-Options-0.01_01/lib/Easy/Options.pm

Log :: eenvoudig Tags


Log :: eenvoudig Beschrijving

Log :: eenvoudig is een gebruiksvriendelijk, heeft een rijke algemene logging-hulpprogramma. Log :: eenvoudig is een gemakkelijk te gebruiken, feature rijk algemene logging hulpprogramma.synopsis Gebruik log :: eenvoudig; $ Log = Nieuw logboek :: eenvoudig; $ Log-> Write (, , @message); dit is de hoofdfunctie voor dit pakket. Als het eerste argument een hash-referentie is, wordt deze als opties naar de logger voor dit logboekgehalte alleen gemaakt en kunnen ze waarden bevatten voor een van de opties die de logger weet hoe te gebruiken. Het eerste argument nadat de optionele opties hash moet het logniveau zijn voor dit logboek. Als het uiteindelijk iets is dat geen log_level is, wordt een standaard log_level toegewezen aan de schrijfoproep. Als de $ Log-> Write ($ Log_level, @Message) gelijk is aan of groter dan de $ Log-> Log_level () dan zal het worden uitgevoerd, anders zal het niet. $ Log-> Kloon (); Maak een duplicaat van de meegeleverde $ gegevens of dit logobject als er geen gegevens worden verstrekt. Gebruikt datumdumper naar Dupliceer origineel, daarom worden code-referenties niet noodzakelijkerwijs afgehandeld, hoewel de inhoud van $ log-> voorvoegsel () wordt toegewezen aan het nieuwe (gekloonde) object van het origineel. Retourneert de gekloneerde objectopties $ log-> n (); Stel de berichtterminator in voor dit logboekobject, elke logberichtuitvoer wordt beëindigd met de inhoud van deze instelling (standaard "N") $ log-> log (); Stel de Logobject om te gebruiken voor de werkelijke schrijfbewerking, deze gebeurt na het besluit over de vraag of dit logbericht al dan niet wordt verwerkt. Hierdoor kan iemand het logobject instellen op een andere logboekmodule (zoals het uitvoeren van APACHE) $ log-> log_file (); Stel het uitvoerbestand in voor berichten verwerkt via dit logboekobject (kan een bestandshandvat of bestandspad zijn, standaard = > 'Stderr') $ log-> log_level (); Stel de PHSHOLD in waarvoor de berichten actueel worden ingelogd, alleen berichten met een log_level ingesteld op een (nuerisch) hogere waarde worden uitgevoerd (standaard => waarschuwen) $ log-> Dump_refs () Stel het gedrag in wanneer referenties worden aangetroffen in de messinglijst Inhoud (standaard => 1) Gebruik de gegevensdumper om de referenties van de referenties te dumpen (), indien TRUE, LOG-MODULTE PROGRAMMA COMPUTING Op eventuele logoproepen gemarkeerd als fataal of crit (Crit voor nu [Misschien toevoegen), standaard => 1) $ log-> exclusief (); indien true en ingesteld op een Colon-gescheiden set van log_level-indicatoren, zal dit logboekobject inloggen Doe alleen het bericht uit als de huidige logoproep is voor een niveau vermeld in Exclusive (standaard => undef) $ log-> stack_trace (); indien waar (en dit logbericht is van Voldoende log_level om te worden uitgevoerd), geeft een vrij klein stapelspoor af voor de log-oproep $ log-> e-mail (); #Niet Nog geïmplementeerd voor een logboekniveau, stuur het logbericht naar het hier vermelde e-mailadres, indien niet ingesteld en er een berichtlogboek binnenkomt, stuur dan de e-mail naar de eigenaar van het proces $ log-> voorvoegsel (); Stel het voorvoegsel in dat elk logbericht heeft, kan een string of een code Ref-vereisten zijn: · Perl


Log :: eenvoudig Gerelateerde software