Log :: contextueel

Eenvoudige logboekinterface met een contextueel logboek
Download nu

Log :: contextueel Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Arthur Axel Schmidt
  • Uitgever website:
  • http://search.cpan.org/~frew/

Log :: contextueel Tags


Log :: contextueel Beschrijving

Log :: Contextual is een eenvoudige perl-interface naar uitbreidbare logging. Het is gebundeld met een echt basislogger, log :: contextueel :: SIMPLYLOGGER, maar in het algemeen moet u een echte logger gebruiken in plaats daarvan. Voor iets ernstigs, maar niet overdreven ingewikkeld, probeer log :: dispatchouli (zie "Synopsis" bijvoorbeeld.) De reden voor deze module is om uw logboekinterface te abstraiteren, zodat logging zo pijnloos mogelijk is, terwijl u nog steeds kunt overschakelen één logger naar andere.Synopsis Gebruik Log :: Contextuele QW (: Log: DLOG SET_LOGGER with_logger); Gebruik log :: contextueel :: SIMPLYLOGGER; Gebruik log :: log4perl ': eenvoudig'; Log :: log4perl-> easy_init ($ debug); Mijn $ Logger = log :: log4perl-> get_logger; SET_LOGGER $ LOGGER; Log_Debug {'Programma startte'}; sub foo {with_logger (log :: contextueel :: SIMPLYLOGGER-> NIEUW ({niveaus => }) => sub {log_trace {'foo ingevoerd'}; mijn ($ foo, $ bar) = DLOG_TRACE {"params voor foo: $ _"} @_; # ... log_trace {'foo linker'};}); } foo (); beginnend met versie 1.008 Log :: Dispatchouli werkt ook uit de doos met log :: contextueel: gebruik log :: contextueel QW (: log: DLOG SET_LOGGER); Gebruik log :: Dispatchouli; Mijn $ LD = log :: Dispatchouli-> Nieuw ({Ident => 'Slrtbrfst', to_stderr => 1, debug => 1,}); SET_LOGGER $ LD; Log_Debug {'Programma startte'}; de startpagina van het product


Log :: contextueel Gerelateerde software