Arquivo :: Log.

Um logger orientado para objetos simples
Baixe Agora

Arquivo :: Log. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Greg George
  • Site do editor:
  • http://search.cpan.org/~gng/

Arquivo :: Log. Tag


Arquivo :: Log. Descrição

Um logger orientado por objeto simples Arquivo :: Log é uma classe Perl fornecendo métodos para registrar dados em um arquivo. Há um número de parâmetros que podem ser passados para permitir a configuração do logger.synopsis usar arquivo :: log; # Formato bonito, todos os parâmetros meu $ log = arquivo :: log-> NOVO ({DEBUG => 4, # defina o nível de depuração logfilename => 'mylogfile.log', # Define o logfilemode do nome do arquivo de log => '>'> ' , # '>>' anexar ou '>' sobrescrever datetimestamp => 1, # Timestamp Log Dados Entradas StderRredirect => 1, # Redirect stderr para o arquivo de log defaultfile => 1, # use o arquivo de log como o arquivo de log handandle = > 1, # Timestamp O log filename appname => 'myapplicationname', # O nome do aplicativo pidstamp => 1, # selo os dados de log com o armazenamento de ID do processoXTEXTEXT => 1, # Loja internamente Tudo EXP Text MsgPrepend => ' ', # Texto para Prepare para cada mensagem Say => 1, # msg () e exp () Methode () Methode Act como o comando perl6 diga # (padrão desligado) solicitado por Aaleem jiwa # No entanto, pode ser melhor apenas usar a palavra ( ) # método}); # Instância mínima, nome do logfile com base no nome do aplicativo Meu $ log = arquivo :: log-> new (); # Uso típico, definir o nível de depuração e o nome do arquivo de log (digamos de um arquivo de configuração) Meu $ log = arquivo :: log-> novo (debug => $ debuglevel, logfilename => $ logFilename,); # Imprimir mensagem para o arquivo de log se o debug for> = 2 $ log-> msg (2 ,,, adicionar isto ao arquivo de log se depuração> = 2 \ n "); # Imprimir mensagem para o arquivo de log se o depuração for> = 2 (mas de uma maneira perl6) $ log-> digamos (2, "Adicione isto ao arquivo de log se depuração> = 2"); # Imprimir uma mensagem de exceção (erro) para o arquivo de log $ log-> exp ("algo deu errado \ n"); # Feche o arquivo de log (opcional na saída) $ log-> fechar (); # Alterar o nível de depuração, capturando o valor antigo $ oldedebugvalue = $ log-> debugvalue ($ newdebugvalue); $ correntdebugvalue = $ log-> debugvalue (); # Obtenha todo o texto de exceções (para que você possa fazer algo com todos os erros, por exemplo, enviá-los) $ AlleLetctions = $ log-> GetExtext (); $ numberErrors = $ log-> Expcnt (); # Quantas vezes a $ log-> Exp foi chamada requisitos: · Perl. O que há de novo nesta versão: · Makefile.pl para incluir Prereq para codificar, pois eu estava recebendo erros de testador do CPAN. Nenhuma mudança de código


Arquivo :: Log. Software Relacionado