| Archivo :: COLA: DIR Cola Todos los archivos correspondientes en un conjunto dado de directorios |
Descargar ahora |
Archivo :: COLA: DIR Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Jon Schutz
- Sitio web del editor:
- http://search.cpan.org/~jjschutz/
Archivo :: COLA: DIR Etiquetas
Archivo :: COLA: DIR Descripción
Archivo :: TAIL: DIR es un módulo Perl que supervisa y procesa cualquier línea agregada al final de uno o más archivos en una lista determinada de directorios, manteniendo el estado entre las sesiones y el uso de la notificación del kernel de eventos de cambio de archivo para maximizar la eficiencia. Se administra una lista de directorios para monitorear, y las expresiones de filtrado / excluir permiten que se seleccionen los archivos de interés para la notificación cuando se adjuntan las líneas. Este módulo se creó originalmente para admitir el registro sin pérdidas de muchos archivos de registro de servidor web de Apache a un Scribe- Subsistema de registro basado (ver Archivo :: TAIL :: Scribe, registro :: Dispatch :: Scribe), y por lo tanto, los requisitos clave deben mantener el estado, poder reanudarse del último Estado conocido entre las interrupciones (como reinicios del servidor), y Para seguir el nombre de nombre y la creación de nuevos archivos durante la rotación de registros. Uso de SsynopsistyPical: Use Archivo :: COLLA :: DIR; MY $ SALTER = Archivo :: COLLA :: Dir-> Nuevo (Filtro => QR /* Acceso. * Log $ /, procesador => Sub {My ($ FileName, $ lines) = @_; ...} ,); $ sault-> watch_files (); o, subclase: paquete My :: SALTER; usar alces; extiende 'archivo :: cola :: dir'; # Anular el método 'Proceso' estándar 'Sub proceso {My ($ Self, $ FileName, $ Lines) = @_; ...} Página de inicio del producto
Archivo :: COLA: DIR Software relacionado