debian man page for plack::middleware::refresh

Query: plack::middleware::refresh

OS: debian

Section: 3pm

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

Plack::Middleware::Refresh(3pm) 			User Contributed Perl Documentation			   Plack::Middleware::Refresh(3pm)

NAME
Plack::Middleware::Refresh - Refresh all modules in %INC
SYNOPSIS
enable "Refresh", cooldown => 3; $app;
DESCRIPTION
This is yet another approach to refresh modules in %INC during the development cycle, without the need to have a forking process to watch for filesystem updates. This middleware, in a request time, compares the last refresh time and the current time and if the difference is bigger than cooldown seconds which defaults to 10, call Module::Refresh to reload all Perl modules in %INC if the files have been modified. Note that this only reloads modules and not other files such as templates. This middleware is quite similar to what Rack::Reoader does. If you have issues with this reloading technique, for instance when you have in-file templates that needs to be recompiled, or Moose classes that has "make_immutable", take a look at plackup's default -r option or Plack::Loader::Shotgun instead.
AUTHOR
Tatsuhiko Miyagawa
SEE ALSO
Module::Refresh Rack::Reloader perl v5.14.2 2011-02-27 Plack::Middleware::Refresh(3pm)
Related Man Pages
plack::loader::shotgun(3pm) - debian
plack::middleware::file::sass(3pm) - debian
plack::middleware::lighttpdscriptnamefix(3pm) - debian
plack::middleware::recursive(3pm) - debian
plack::middleware::stacktrace(3pm) - debian
Similar Topics in the Unix Linux Community
Adding the individual columns of a matrix.
awk or sed - Convert 2 lines to 1 line
How to copy a column of multiple files and paste into new excel file (next to column)?
New UNIX and Linux History Sections
My first PERL incarnation... Audio Oscillograph