Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.321.364 Times

HTTPD::Log::Filter 1.08

  Date Added: June 22, 2010  |  Visits: 1.174

HTTPD::Log::Filter

Report Broken Link
Printer Friendly Version


Product Homepage
Download (107 downloads)



HTTPD::Log::Filter is a Perl module to filter entries out of an httpd log. SYNOPSIS my $hlf = HTTPD::Log::Filter->new( exclusions_file => $exclusions_file, agent_re => .*Mozilla.*, format => ELF, ); while( <> ) { my $ret = $hlf->filter( $_ ); die "Error at line $.: invalid log formatn" unless defined $ret; print $_ if $ret; } print grep { $hlf->filter( $_ ) } <>; $hlf = HTTPD::Log::Filter->new( capture => [ qw( host ident authexclude date request status bytes ) ]; ); while( <> ) { next unless $hlf->filter( $_ ); print $hlf->host, "n"; } print grep { $hlf->filter( $_ ) } <>; This module provide a simple interface to filter entries out of an httpd logfile. The constructor can be passed regular expressions to match against particular fields on the logfile. It does its filtering line by line, using a filter method that takes a line of a logfile as input, and returns true if it matches, and false if it doesnt. There are two possible non-matching (false) conditions; one is where the line is a valid httpd logfile entry, but just doesnt happen to match the filter (where "" is returned). The other is where it is an invalid entry according to the format specified in the constructor..

Requirements: No special requirements
Platforms: Linux
Keyword: Entries Filter Httpd Httpdlogfilter Libraries Line Module Out Of Perl Perl Module Print Programming
Users rating: 0/10

License: Freeware Size: 10.24 KB
USER REVIEWS
More Reviews or Write Review


HTTPD::LOG::FILTER RELATED
E-Mail Tools  -  Simple Multi User Out-Of-Office-Responder 20070720
Simple Multi User Out-Of-Office-Responder project is a vacation email responder that can be easily plugged into simple SMTP servers with procmail. We have a small e-mail server running on Debian GNU/Linux. All users are local (in /etc/passwd),...
5.12 KB  
Games  -  Out of the Park Baseball 8 Free (PC) 8.0.0.15
Out of the Park Baseball 8 is an award-winning baseball simulation which won Metacritic PC Game of the Year 2007 and is still their 2nd highest-ranked PC game of all time! It's also PC Gamer's "Sports Game of the Year 2007". We're so confident...
90.95 MB  
Games  -  Out of the Park Baseball 8 Free (Mac) 8.0.0.15
Out of the Park Baseball 8 is an award-winning baseball simulation which won Metacritic PC Game of the Year 2007 and is still their 2nd highest-ranked PC game of all time! It's also PC Gamer's "Sports Game of the Year 2007". We're so confident...
95.73 MB  
Networking  -  javascript Break Out of Frames Script 1.1
If your page is captured inside of a frame on another site, this script will break your page out of the frameset and make your page the parent (that is, top) page.
10 KB  
Modules  -  Keep Products Displayed When Out of Stock 1.0
Here is how to make items stay displayed in your product listings, even if they are out of stock. Some people reported not being able to do this, while others had just the opposite problem. For my own site, there was no other way except to delete...
 
Action Games  -  Out Of The World 3.0
Being inspired by Diablo and Crimsonland, the game presents a mixture of Shooter and RPG. You get into the not-too-distant future, when the humanity depleted nearly all resources of the planet. The environment was polluted causing the mutation of...
10.73 MB  
Games  -  Out of the Park Baseball 8 for Mac OS 8.0
Do you enjoy fantasy baseball? Do you think youd make a pretty good baseball general manager? Do you wish you could do a little something more than just run a fantasy draft and then watch the box scores all season? If so, then its time to Play...
95.7 MB  
Games  -  Out of the Park Baseball for Mac OS 10.2.18
The latest in the award-winning series, is the most immersive, realistic, and customizable baseball management simulation game on the market today. OOTP 10 provides what fantasy baseballers truly desire - the ability to control every aspect of a...
232 MB  
Utilities  -  Time Out Of Mind Art 0.2
A MacOS Dashboard Widget displaying my 185 copyrighted digital images available at Time Out Of Mind. What's new in this version: * Fixed bug in underlying Quartz Composer File. * Updated ReadMe to indicate this widget will no longer work on...
4.9 MB  
Libraries  -  Exporter::Easy 0.16
Exporter::Easy is a Perl module that takes the drudgery out of Exporting symbols. SYNOPSIS In module YourModule.pm: package YourModule; use Exporter::Easy ( OK => [ $munge, frobnicate ] # symbols to export on request ); In other files...
9.22 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB