Mojox :: Log :: Dispatch

Log :: Dispatch voor Mojo
Download nu

Mojox :: Log :: Dispatch Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Konstantin Kapitanov
  • Uitgever website:
  • http://search.cpan.org/~kakadu/

Mojox :: Log :: Dispatch Tags


Mojox :: Log :: Dispatch Beschrijving

Log :: Dispatch voor Mojo Mojox :: Log :: Dispatch is een Perl Wrapper rond Log :: Dispatch Module. Log :: Dispatch beheert een set van log :: Dispatch :: * Objecten, waarmee u uitgangsobjecten kunt toevoegen en verwijderen als gewenst. Include log-verklaringen op verschillende niveaus in uw hele code. Wanneer u vervolgens het nieuwe logboekobject maakt, stelt u het minimale logniveau in dat u wilt bijhouden. Stel het laag, om te 'debuggen' voor ontwikkeling, dan hoger in productie.Synopsis Gebruik Mojox :: Log :: Dispatch; # Maak een log :: Dispatch Whith Logging-object dat zich aanmeldt bij Stderr Standaard # of om te besturen als het attribuutpad bestaat Mijn $ Log = Mojox :: Log :: Dispatch-> NIEUW (); $ Log-> Toevoegen (log :: Dispatch :: Bestand-> NIEUW (NAAM => 'FILES1', MIN_LEVEL => $ /> niveau, bestandsnaam => 'logfile'); #ADD enkele exotische loggers $ log-> add (log :: dispatch :: twitter-> nieuw (gebruikersnaam => "foo", wachtwoord => "bar", min_level => "kritisch", naam => "Twitter", )); #en nu zoals in Mojo :: log $ log-> debug ("Waarom is dit niet werken?"); $ Log-> Info ("FYI: Het is weer gebeurd"); $ log-> waarschuwen ("Dit is misschien een probleem"); $ log-> fout ("tuin variëteitfout"); $ Log-> Fatal ("Boom!"); $ log-> nood ("Boom! Boom!"); $ Log-> Alert ("Hallo!"); $ log-> kritisch ("Dit is misschien een groot probleem"); $ Log-> WAARSCHUWING ("Dit is misschien een probleem"); # = waarschuwen $ log-> kennisgeving ("Het is weer gebeurd"); #Or: $ log-> log ('debug' => 'dit zou moeten werken'); #In je Mojo-app # Maak een aangepast logger-object voor Mojo / Mojolicious om # (dit wordt meestal gedaan in de "startup" sub op mojolicious). Gebruik Mojox :: Log :: Dispatch; Gebruik Log :: Dispatch :: Syslog; Mijn $ Dispatch = Mojox :: Log :: Dispatch-> Nieuwe ('Pad' => '/home/green/tmp/mySuper.log', 'Verwijderen_default_log_obj' => 0); $ Dispatch-> Toevoegen (log :: Dispatch :: Syslog-> NIEUW (NAAM => LOGSYS ', MIN_LEVEL =>' Debug ', Ident =>' MyMojo :: app ', faciliteit =>' lokaal0 ')); $ self-> log ($ verzending); #en dan $ self-> log-> debug ("Waarom werkt dit niet?"); Vereisten: · Perl


Mojox :: Log :: Dispatch Gerelateerde software