Journal :: contextuel

Interface de journalisation simple avec un journal contextuel
Télécharger maintenant

Journal :: contextuel Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Arthur Axel Schmidt
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~frew/

Journal :: contextuel Mots clés


Journal :: contextuel La description

Journal :: contextuel est une interface Perl simple à la journalisation extensible. Il est groupé avec un enregistreur vraiment basique, un journal :: contextuel :: simplelogger, mais en général, vous devez utiliser un véritable enregistreur au lieu de cela. Pour quelque chose de plus sérieux, mais pas trop compliqué, essayez Journal :: Distachouli (voir "Synopsis" par exemple.) La raison de ce module est de résumer votre interface de journalisation afin que la journalisation soit aussi indolore que possible, tout en vous permettant de passer de Un enregistreur à un autre.Synopsis Utilisez le journal :: contextuel qw (: journal: dlog set_logger with_logger); Utiliser le journal :: contextuel :: simplelogger; Utiliser le journal :: log4perl ': facile'; Journal :: log4perl-> easy_init ($ débogage); My $ Logger = journal :: log4perl-> get_logger; set_logger $ enregistreur; log_debug {'Programme démarré'}; Sub FOO {with_logger (journal :: contextual :: simplelogger-> nouveau ({{Niveaux => }) => Sub {log_trace {'FOO entré'}; My ($ foo, $ bar) = Dlog_trace {"parames pour foo: $ _"} @_; # ... log_trace {'foo gauche'};}); } foo (); commençant par la version 1.008 LOG :: Dispatchouli fonctionne également hors de la boîte avec journal :: contextuel: utilisez journal :: contextuel qw (: journal: dlog set_logger); Utilisez Journal :: Dispatchouli; My $ ld = log :: Dispatchouli-> nouveau ({id_dact => 'slrtbrfst', to_sderr => 1, débogage => 1,}); set_logger $ ld; log_debug {'Programme démarré'}; Page d'accueil du produit


Journal :: contextuel Logiciels associés