Log :: contextual.

Einfache Protokollierungsschnittstelle mit einem kontextabhängigen Protokoll
Jetzt downloaden

Log :: contextual. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Arthur Axel Schmidt
  • Website des Verlags:
  • http://search.cpan.org/~frew/

Log :: contextual. Stichworte


Log :: contextual. Beschreibung

Protokoll :: Contextual ist eine einfache Perl-Schnittstelle zur erweiterbaren Protokollierung. Es ist mit einem wirklich grundlegenden Logger gebündelt, log :: contextual :: simplelogger, aber im Allgemeinen sollten Sie einen echten Logger anstelle davon verwenden. Für etwas ernsteres, aber nicht übermäßig mehr komplizierteres, probieren Sie das Protokoll :: Dispatchouli (zum Beispiel finden Sie unter "Synopsis".) Der Grund für dieses Modul besteht darin, Ihre Protokollierungsschnittstelle zu abstürzen, sodass die Protokollierung so schmerzlos wie möglich ist, während Sie trotzdem so schmerzlos sind Ein Logger an ein anderes Verwenden Sie Protokoll: Contextual :: Simplelogger; Verwenden Sie Protokoll :: log4Perl ': einfach'; Protokoll :: log4perl-> easy_init ($ debug); Mein $ logger = log :: log4perl-> get_logger; Set_Logger $ Logger; log_debug {'Programm gestartet'}; sub foo {mit_logger (log :: contextual :: simplelogger-> neu ({level => }) => sub {log_trace {'foo eingegeben'}; mein ($ foo, $ bar) = Dlog_trace {"params für foo: $ _"} @_; # ... log_trace {'foo links'};}); } foo (); Beginnend mit Version 1.008 log :: dispatchouli arbeitet auch mit log: contextual: log :: contextual qw (: log: dlog ret_logger); Verwenden Sie Log :: Dispatchouli; My $ ld = log :: dispatchouli-> neu ({ident => 'slrtbrfst', to_stderr => 1, debug => 1,}); set_logger $ ld; log_debug {'Programm gestartet'}; Produkthomepage


Log :: contextual. Zugehörige Software