NAME
Apache2::Tail - mod_perl handler to display the error_log
SYNOPSIS
PerlModule Apache2::Tail
SetHandler modperl
PerlHandler Apache2::Tail
[PerlSetVar Apache2::Tail::ErrorLog /some/other/log/file]
[PerlSetVar Apache2::Tail::CSS /css/mystyle.css]
[PerlSetVar Apache2::Tail::Count 100]
Order deny,allow
allow from 127.0.0.0/8
deny from all
DESCRIPTION
Simple mod_perl handler that displays a pretty html version of the
error_log.
OPTIONS
These options can be configured with PerlSetVar
* Apache2::Tail::ErrorLog
The file to display, defaults to the current VirtualHost's *error_log*
* Apache2::Tail::Count
The default maximum number of lines to display. Defaults to *50*, but
can also be overriden at request time with the ?n= query parameter
* Apache2::Tail::CSS
The URL to an alternate sylesheet, defaults to some built-in defaults
INTERNAL DOCUMENTATION
Quick summary of the internal APIs for anybody interested in subclassing
Apache2::Tail.
handler($class, $r)
The main handler, responsible for processing the request
error_log($class, $r)
Must return the full path to the file that needs tailing
print_header($class, $r)
prints the HTML header up to and including the
tag
print_footer($class, $r)
prints the HTML footer closing the tag
tail_cnt($class, $r)
returns the maximum number of lines to tail for this request.
style($class, $r)
returns the CSS content for the page
AUTHOR
Philippe M. Chiasson
ARTWORK
Tara Gibbs
REPOSITORY
http://svn.ectoplasm.org/projects/perl/Apache2-Tail/trunk/
COPYRIGHT
Copyright 2007 by Philippe M. Chiasson .
This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
See http://www.perl.com/perl/misc/Artistic.html