NAME
Mojolicious::Plugin::Webtail - display tail to your browser
SYNOPSIS
use Mojolicious::Lite;
plugin( 'Webtail', file => "/path/to/logfile", webtailrc => '/path/to/webtail.rc' );
app->start;
or
> perl -Mojo -e 'a->plugin("Webtail", file => "/path/to/logfile", webtailrc => "/path/to/webtail.rc")->start' daemon
or
> tail -f /path/to/logfile | perl -Mojo -e 'a->plugin("Webtail", webtailrc => "/path/to/webtail.rc")->start' daemon
and access "http://host:port/webtail" in your web browser.
DESCRIPTION
Mojolicious::Plugin::Webtail is display tail to your browser by WebSocket.
METHODS
Mojolicious::Plugin::Webtail inherits all methods from Mojolicious::Plugin.
OPTIONS
Mojolicious::Plugin::Webtail supports the following options.
file
displays the contents of file
or, by default, its STDIN
.
webtailrc
define your custom callback in webtail
file.
the code in webtail
file is executed when a new line is inserted.
tail_opts
define tail options.
default: '-f -n 0'
AUTHOR
hayajo <hayajo@cpan.org>
SEE ALSO
https://github.com/r7kamura/webtail
LICENSE
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.