LOG :: INFO.

Interface única para saída de log
Baixe Agora

LOG :: INFO. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Martyn J. Pearce
  • Site do editor:
  • http://search.cpan.org/~fluffy/

LOG :: INFO. Tag


LOG :: INFO. Descrição

Única interface para saída de log LOG :: Info é um módulo Perl destinado a ser uma única interface para toda a ação de log. Cada instância do log :: As informações destinam-se a ser uma saída para um determinado tipo de log; Alguns padrões são fornecidos, e os customos podem ser gerados.log :: Info Exportações Funções Log e Logf Por default.synopsis Use Log :: Info QW (: Padrão: Log_Levels: Default_Channels); Log (chan_info, log_err, "um erro fatal ocorrido"); Logf (chan_info, log_info, "Carregando arquivo:% s", $ filename); LOG :: INFO :: add_sink (chan_stats, 'arquivo de estatísticas', 'file', log_info, {fn => "$ enV {home} / stats", maxsize => 10 * 1024 ** 2, # 1m,} ); LOG :: INFO :: add_sink (chan_debug, 'stderr', 'fh', log_info, {fh => * stderr {io}}) se $ opt_debug; LOG :: INFO :: set_sink_out_level (chan_info, Sink_StoreR, log_info); LOG :: INFO :: add_channel ('mylog', $ FH); LOG :: Info :: set_channel_out_level ('mylog', log_warning); LOG :: INFO :: Add_Sink ('mylog', 'mySink', 'arquivo', log_err, {fn => '/ tmp / mylog'}); Log ('mylog', log_info, "eu cheguei aqui ..."); LOG :: INFO :: delete_sink ('mylog', 'Outf'); LOG :: INFO :: delete_channel ('mylog'); Requisitos: · Perl.


LOG :: INFO. Software Relacionado