/[Grep]/bin/import.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 /bin/import.pl

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

revision 155 by dpavlin, Sun Jun 10 19:20:59 2007 UTC revision 158 by dpavlin, Sun Jun 10 20:16:30 2007 UTC
# Line 19  my @importers = __PACKAGE__->importers() Line 19  my @importers = __PACKAGE__->importers()
19    
20  Jifty->log->debug("Found import plugins: ", join(", ", @importers) );  Jifty->log->debug("Found import plugins: ", join(", ", @importers) );
21    
 my $system_user = Grep::CurrentUser->superuser;  
 my $search = Grep::Search->new();  
   
22  foreach my $importer ( @importers ) {  foreach my $importer ( @importers ) {
23    
24          if ( $importer->can('import') ) {          if ( $importer->can('import') ) {
25                  Jifty->log->info("importing with $importer");                  Jifty->log->info("importing with $importer");
26    
27                  my $stats = $importer->import( $search );                  my $stats = $importer->import();
28    
29                  Jifty->log->info(                  Jifty->log->info( join(" ",
30                          ( $stats->{new} ? $stats->{new} . ' new' : '' ) .                          ( $stats->{new} ? $stats->{new} . ' new' : '' ),
31                          ( $stats->{old} ? $stats->{old} . ' old' : '' ) .                          ( $stats->{old} ? $stats->{old} . ' old' : '' ) . ' pages',
32                          ( $stats->{failure} ? ' with ' . $stats->{failure} . ' failures' : '' ) .                          ( $stats->{failure} ? 'with ' . $stats->{failure} . ' failures' : '' ),
33                          ' of total ' . $stats->{total} . ' pages with ' . $importer                          'of total ' . $stats->{total} . ' using ' . $importer,
34                  );                  ) );
35          } else {          } else {
36                  Jifty->log->error("importer $importer doesn't implement import");                  Jifty->log->error("importer $importer doesn't implement import");
37          }          }
38  }  }
39    
 $search->finish;  
   
40    

Legend:
Removed from v.155  
changed lines
  Added in v.158

  ViewVC Help
Powered by ViewVC 1.1.26