NAME
File::IfModified - Perl extension for checking if-modified state of file
SYNOPSIS
use File::IfModified qw(if_modified);
my $cached_data;
my $file = 'data for initialization of $cached_data';
while( 1 ){
if ( if_modified( $file ){
# Open $file and
# Init $cached_data
...
}
# Use $cached_data
...
sleep 1;
}
DESCRIPTION
This module usefull for long running script with external dependenses on other files
EXPORT
None by default.
EXPORT_OK
- if_modified( $file ) --- return status of $file for current script
- touch( $file ) --- perl equivalent of unix touch
- vtouch( $file ) --- virtual equivalent of touch: Flush internal cache "if_modified" for current file
- vtouch_all( $file ) --- flush all "if_modified" cache.
SEE ALSO
L<File-Modified>.
AUTHOR
A. G. Grishaev, <grian@cpan.org>
COPYRIGHT AND LICENSE
Copyright (C) 2011 by A. G. Grishaev
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.14.1 or, at your option, any later version of Perl 5 you may have available.
1 POD Error
The following errors were encountered while parsing the POD:
- Around line 87:
You forgot a '=back' before '=head1'