Log :: anderror

Módulo de registro para la inclusión ISA en otros módulos o como un módulo independiente
Descargar ahora

Log :: anderror Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Thomas Bolioli
  • Sitio web del editor:
  • http://search.cpan.org/~tbolioli/

Log :: anderror Etiquetas


Log :: anderror Descripción

Módulo de registro para la inclusión ISA en otros módulos o como un módulo independiente LOG :: AndeRROR es un módulo de registro para la inclusión ISA en otros módulos o como un módulo independiente.Synopsis Use el registro :: Anderror; @Isa = qw (log :: andiller); Recuerde establecer valores con los métodos proporcionados o usar el registro :: Anderror; Utilice el registro :: AndeRROR :: Constantes QW (: todos); My $ ref_logger = log :: andError-> Nuevo ('log_logger' => log_sub, 'log_service_name' => 'genérico', # Use esto para separar las entradas de registro de diferentes módulos en su aplicación. 'log_debug_level' => debug1, # Ver registro :: Anderror :: Constantes, por ejemplo, 'log_info_level' => info, # ver log :: anderror :: constantes, por ejemplo, 'log_alwayslog_level' => alwayslog, # ver log :: andiller :: constantes, por ejemplo); $ auto-> registrador (DEBUG3, 'My_sub ('. Únete a (',', @ _). ')'); #, por ejemplo, registra la entrada en una subrutina. $ auto-> registrador (alwayslog, 'algo está mal'); # registra un error cuando siempre se busca después de hacer esto: $ auto-> error ($ error_code, $ error_msg); Su persona que llama hace esto: mi ($ error, $ msg) = $ obj_ref-> error (); Para recuperar los errores. Este es un registro genérico y una clase de error para los módulos PERL. Hay dos piezas distintas aquí. Las funciones de error y el registro. Las funciones de error son más convenientes cuando se hereda por su paquete, aunque esto no es necesario. En su mayoría están aquí por conveniencia y para promover el comportamiento "bueno". Las funciones de registro son la pieza más compleja y es la mayor parte del código. Para usar la función de registro, pase en una referencia a una rutina secundaria anónima que dirige la salida de error a donde desea que se vaya. Hay algunos Subs de muestra ubicados bajo esta clase. Las salidas predeterminadas a STDERR a través de advertir (). Las constantes de depuración son siempre> = 0 y las constantes del tipo de información y la información siempre deben ser requisitos: · Perl


Log :: anderror Software relacionado