LOG :: andrror.

módulo de log para inclusão ISA em outros módulos ou como um módulo autônomo
Baixe Agora

LOG :: andrror. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Thomas Bolioli
  • Site do editor:
  • http://search.cpan.org/~tbolioli/

LOG :: andrror. Tag


LOG :: andrror. Descrição

Módulo de log para inclusão ISA em outros módulos ou como um módulo autônomo LOG :: Anderror é um módulo de log para inclusão ISA em outros módulos ou como um módulo autônomo.Synopsis usa log :: andror; @Isa = qw (log :: andror); Lembre-se de definir valores com os métodos fornecidos ou usar log :: andror; usar log :: andror :: constantes qw (: tudo); Meu $ Ref_Logger = LOG :: andror-> NOVO ('log_logger' => log_sub, 'log_service_name' => 'genérico', # Use isso para entradas de log separadas de diferentes módulos em seu aplicativo. 'LOG_DEBUG_LEVEL' => Debug1, # Ver Log :: Anderror :: Constantes por exemplo 'LOG_INFO_LEVEL' => INFO, # Consulte Log :: Anderror :: Constantes por exemplo 'LOG_ALWAYLOG_LEVEL' => alveylog, # veja log :: andror :: constantes por exemplo); $ auto-> logger (debug3, 'my_sub ('. Junte (',', @ _) ').') '); # Por exemplo, registra a entrada em uma sub-rotina. $ auto-> Logger (sempre, 'algo está errado'); # Logs um erro quando é sempre desejado depois de fazer isso: $ auto-> erro ($ error_code, $ error_msg); Seu chamador faz isso: meu ($ err, $ msg) = $ obj_ref-> erro (); Para recuperar os erros. Este é um log genérico e classe de erro para módulos Perl. Existem duas peças distintas aqui. As funções de erro e o registro. As funções de erro são mais convenientes quando herdadas pelo seu pacote, embora isso não seja necessário. Eles são principalmente aqui por conveniência e promover o comportamento "bom". As funções de log são a peça mais complexa e a maior parte do código. Para usar a função de registro passar em uma referência a uma sub rotina anônima que direcione a saída de erro para onde você quer. Existem alguns meios de amostra localizados sob esta aula. As saídas padrão para Stderr via Warn (). As constantes de depuração são sempre> = 0 e os constantes do tipo alveylog e info sempre precisam ser requisitos: · Perl.


LOG :: andrror. Software Relacionado