Mojox :: log :: despacho

Log :: Dispatch for Mojo
Descargar ahora

Mojox :: log :: despacho Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Konstantin Kapitanov
  • Sitio web del editor:
  • http://search.cpan.org/~kakadu/

Mojox :: log :: despacho Etiquetas


Mojox :: log :: despacho Descripción

Log :: despacho para mojo MOJOX :: LOG :: Dispatch es una envoltura Perl alrededor del registro :: Módulo de despacho. Registro :: Dispatch gestiona un conjunto de registros :: Dispatch :: * Objetos, lo que le permite agregar y eliminar objetos de salida según lo deseado. Enjuste de las declaraciones de registro en varios niveles a lo largo de su código. Luego, cuando cree el nuevo objeto de registro, establezca el nivel de registro mínimo que desea realizar un seguimiento. Establecerlo bajo, para "depurar" para el desarrollo, luego más alto en producción. HSYNOPSIS Use MOJOX :: log :: despacho; # Crear un registro :: Dispatch Whith Logging Objeto que iniciará sesión en STDERR de forma predeterminada # o para archivar si existe la ruta de atributo My $ log = mojox :: log :: despacho-> nuevo (); $ log-> Agregar (Log :: Dispatch :: File-> Nuevo (Nombre => 'File1', Min_Level => $ Nivel, Nombre, archivo de archivo => 'filo'))); #Add algunos loggers exóticos $ log-> agregar (Log :: Dispatch :: Twitter-> Nuevo (Nombre de usuario => "foo", contraseña => "bar", min_level => "crítico", nombre => "" twitter ", )) # y ahora como en mojo :: log $ log-> depuración ("¿Por qué no funciona esto?"); $ log-> info ("FYI: OCURRIDO DE NUEVO"); $ log-> advierte ("Esto podría ser un problema"); $ log-> Error ("Error de variedad de jardín"); $ log-> fatal ("boom!"); $ log-> EMERGENCIA ("BOOM! BOOM!"); $ log-> alerta ("¡Hola!"); $ log-> crítico ("Esto podría ser un gran problema"); $ log-> Advertencia ("Esto podría ser un problema"); # = advertir $ log-> Aviso ("Ocurrió de nuevo"); #Er: $ log-> registro ('depuración' => 'Esto debería funcionar'); #In Your Mojo App # Crear un objeto de registrador personalizado para Mojo / Mojolicioso para usar # (esto generalmente se realiza dentro del sub Sub en Mojolicious). Utilice mojox :: log :: despacho; Utilice el registro :: Despacho :: syslog; My $ Dispatch = Mojox :: log :: Despacho-> Nuevo ('ruta' => '/home/green/tmp/mysuper.log', 'remove_default_log_obj' => 0); $ Despacho-> Agregar (Log :: Dispatch :: syslog-> Nuevo (nombre => 'logsys', min_level => 'depuración', ident => 'mymojo :: App', Facility => 'local0')); $ auto-> registro ($ envío); # y luego $ auto-> registro-> depuración ("¿Por qué no funciona esto?"); Requisitos: · Perl


Mojox :: log :: despacho Software relacionado