Hayato Imai > Mojolicious-Plugin-Webtail > Mojolicious::Plugin::Webtail

Download:
Mojolicious-Plugin-Webtail-0.06.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Module Version: 0.06   Source  

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.

syntax highlighting: