DBIx-TextSearch
view release on metacpan or search on metacpan
lib/DBIx/TextSearch.pm view on Meta::CPAN
my ($ftype, $loc) = @_;
my $md5_file; # file checksum
my $md5_db = $self->MD5($loc); # mtime of indexed file
# $md5_db = 'none' if not in index
$self->say("is file newer than already indexed version?\n");
if ($ftype eq 'http') {
$self->say("checking md5 sum with http\n");
my $ua = LWP::UserAgent->new(env_proxy => 1,
keep_alive => 1,
timeout => 30);
my $response = $ua->get($loc);
cluck "Error while getting ", $response->request->uri,
" -- ", $response->status_line, "\nAborting"
unless $response->is_success;
my $doc = $response->content();
$md5_file = md5_hex($doc);
undef $ua;
} elsif ($ftype eq 'ftp') {
my $file = $self->_ftp($loc);
( run in 4.977 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )