Mojox :: log :: Versand

Protokoll :: Versand für Mojo
Jetzt downloaden

Mojox :: log :: Versand Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Konstantin Kapitanov
  • Website des Verlags:
  • http://search.cpan.org/~kakadu/

Mojox :: log :: Versand Stichworte


Mojox :: log :: Versand Beschreibung

Log :: Versand für Mojo MOJOX :: log :: Versand ist ein Perl-Wrapper um Protokoll :: Dispatch-Modul. Log :: dispatch Manages Einer Satz von Protokoll :: Dispatch :: * Objekte, mit denen Sie Ausgabeobjekte wie gewünscht hinzufügen und entfernen können. Protokollanweisungen auf verschiedenen Ebenen während Ihres gesamten Codes. Wenn Sie dann das neue Protokollierungsobjekt erstellen, legen Sie die Mindestprotokollebene fest, die Sie aufbewahren möchten. Setzen Sie es niedrig, um "Debug" für die Entwicklung, dann höher in der Produktion. Synopsis verwenden MOJOX :: log :: Versand; # Erstellen Sie ein Protokoll :: Dispatch Whith-Protokollierungsobjekt, das sich standardmäßig an stderr anprägt $ log-> Hinzufügen (log :: dispatch :: file-> neu (name => 'file1', min_level => $ self-> level, fileName => 'logfile'); #Add einige exotische Logger $ log-> Hinzufügen (log :: dispatch :: twitter-> neu (Benutzername => "foo", password => "bar", min_level => "kritisch", name => "twitter", )); #und jetzt wie in Mojo :: Protokoll $ log-> debug ("Warum funktioniert das nicht funktioniert?"); $ log-> info ("fyi: es ist wieder passiert"); $ log-> warnen ("Dies könnte ein Problem sein"); $ log-> Fehler ("Gartensortenfehler"); $ log-> tödlich ("Boom!"); $ log-> Notfall ("Boom! Boom!"); $ log-> alert ("hallo!"); $ log-> kritisch ("Dies könnte ein großes Problem sein"); $ log-> Warnung ("Dies könnte ein Problem sein"); # = Warn $ log-> HINWEIS ("Es ist wieder passiert"); #Oder: $ log-> log ('debug' => 'Dies sollte funktionieren'); #In Ihre MOJO-App # Erstellen Sie ein benutzerdefiniertes Logger-Objekt für Mojo / Mojolicious, um es zu verwenden, um # zu verwenden Verwenden Sie MOJOX :: log :: Versand; Verwenden Sie Protokoll :: Versand :: SYSLOG; Mein $ Dispatch = Mojox :: Protokoll :: Dispatch-> NEU ('Pfad' => '/home/green/tmp/mysuper.log', 'Remove_default_log_obj' => 0); $ Dispatch-> Hinzufügen (log :: Dispatch :: syslog-> neu (Name => 'logsys', min_level => 'debug', ident => 'mymojo :: App', Anlage => 'local0')); $ selbst-> log ($ dispatch); #und dann $ self-> log-> debug ("Warum funktioniert das nicht funktioniert?"); Anforderungen: · Perl.


Mojox :: log :: Versand Zugehörige Software

Xmppy.

Eine Python-Bibliothek, die darauf ausgerichtet ist, eine einfache Skript mit Jabber bereitzustellen. ...

127

Herunterladen