/[webpac2]/trunk/run.pl
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /trunk/run.pl

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1164 by dpavlin, Sat Apr 25 14:46:42 2009 UTC revision 1183 by dpavlin, Mon May 18 18:47:22 2009 UTC
# Line 11  use WebPAC::Parser 0.08; Line 11  use WebPAC::Parser 0.08;
11  use WebPAC::Input 0.16;  use WebPAC::Input 0.16;
12  use WebPAC::Store 0.15;  use WebPAC::Store 0.15;
13  use WebPAC::Normalize 0.22;  use WebPAC::Normalize 0.22;
14  use WebPAC::Output::TT;  #use WebPAC::Output::TT;
15  use WebPAC::Validate 0.11;  use WebPAC::Validate 0.11;
16  use WebPAC::Output::MARC;  use WebPAC::Output::MARC;
17  use WebPAC::Config;  use WebPAC::Config;
# Line 412  foreach my $database ( sort keys %{ $con Line 412  foreach my $database ( sort keys %{ $con
412    
413                  if ( $mirror ) {                  if ( $mirror ) {
414                          my $path = $input->{path} || die "no input path in ",dump( $input );                          my $path = $input->{path} || die "no input path in ",dump( $input );
                         $log->info( "mirror ", $path, " ", -s $path, " bytes" );  
415    
416                          $log->warn( "$path not modified" )                          my $base = $path;
417                                  if mirror( "$mirror/$path", $path ) == RC_NOT_MODIFIED;                          $base =~ s{/[^/]+$}{};
418                            mkpath $base unless -e $base;
419    
420                            my $rc = mirror( "$mirror/$path", $path );
421                            if (is_error( $rc )) {
422                                    die "can't mirror $mirror/$path -> $path [$rc]";
423                            } else {
424                                    $log->info( "mirror ", $path, " [$rc] ", -s $path, " bytes" );
425                            }
426                            
427                  }                  }
428    
429                  my $input_db = new WebPAC::Input(                  my $input_db = new WebPAC::Input(

Legend:
Removed from v.1164  
changed lines
  Added in v.1183

  ViewVC Help
Powered by ViewVC 1.1.26