The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 1.20

  • Simplified bracketed logs parsing (single regexp)
  • Will now croak if a date is unparseable
  • Fixed some undef warnings so they carp

Modules

Process Web log files for institutional repositories
base class for filters
Catch fulltext events and check for repeated requests
Filter Web log hits using a database of robot's IPs
Simple session class
Parse combined format logs like those generated from Apache
filter to remove existing hits
map URLs to repository behaviour
Map DSpace logs to requests
Parse Apache logs from GNU EPrints
Parse Apache logs from an arXiv mirror
Parse Web server logs that are formatted as one hit per line (e.g. Apache)
Parse hits from an OAI-PMH interface

Provides

in lib/Logfile/EPrints/Filter.pm
in lib/Logfile/EPrints/Filter/Session.pm
in lib/Logfile/EPrints/Filter/Robots.pm
in lib/Logfile/EPrints/Filter/Session.pm
in lib/Logfile/EPrints/Hit.pm
in lib/Logfile/EPrints/Hit.pm
in lib/Logfile/EPrints/Parser/OAI.pm
in lib/Logfile/EPrints/Hit.pm
in lib/Logfile/EPrints/Period.pm
in lib/Logfile/EPrints/Repeated.pm
in lib/Logfile/EPrints/RobotsFilter.pm
in lib/Logfile/EPrints/RobotsTxtFilter.pm