Log :: işleyici

Günlük mesajları birkaç çıkışa kaydetme
Şimdi İndirin

Log :: işleyici Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • Perl Artistic License
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Jonny Schulz
  • yayıncı web sitesi:
  • http://search.cpan.org/~bloonix/

Log :: işleyici Etiketler


Log :: işleyici Açıklama

LOG :: Handler, kayıt, izleme ve hata ayıklama için bir nesne yönelimli bir işleyicidir. Kullanımı çok kolaydır ve çok sayıda çıkış nesnesi için birçok yapılandırma parametresi ile basit bir arayüz sağlar. Kayıtlı bilgi miktarını, çıkış başına bir tabana göre kolayca filtreleyebilirsiniz, öncelikleri tanımlayın, mesajları biçimlendirmek ve tüm günlük makinesini yeniden yüklemek için desenler oluşturun. Ayrıntılar için belgeleri yapın. $ logum = log :: Handler-> Yeni (); $ log-> ekle (dosya => {dosyaadı => "file.log", maxlevel => "hata ayıklama", minlevel => "uyarı",}); $ log-> uyarı ("mesaj"); veya log :: işleyiciyi kullanın; $ log = log :: handler-> yeni (ekran => {log_to => "stdout", maxlevel => "hata ayıklama", minlevel => "hata ayıklama", mesaj_layout => "% t % m ( % C) ",}, ekran => {log_to =>" stdout ", maxlevel =>" info ", minlevel =>" Bildirim ",}, ekran => {log_to =>" stderr ", maxlevel =>" Uyarı ", Minlevel =>" acil durum ",},); veya log :: işleyici kullanın; $ logum = log :: Handler-> Yeni (); $ log-> config (configr => "logger.conf"); # ve belki daha sonra $ log-> yeniden yükle (config => "logger.conf"); veya # bir uygulama oluşturmak için geniş bir logger paketi myApp oluşturmak; Günlük :: işleyiciyi kullanın; $ Log = log :: Handler-> Create_Logger ("MyApp"); $ log-> ekle (ekran => {maxlevel => "info"}); $ log-> bilgi ("bilgi mesajı"); # GET_LOGGER () paketi ile logger alın MyApp :: admin; Günlük :: işleyiciyi kullanın; $ log = log :: handler-> get_logger ("myApp"); $ LOG-> Bilgi ("MyApp :: Admin'den" Bilgi Mesajı); Ürünün Ana Sayfası


Log :: işleyici İlgili Yazılım