Changeset 32555 for main/trunk/greenstone2/perllib/plugouts
- Timestamp:
- 2018-10-30T19:29:56+13:00 (5 years ago)
- Location:
- main/trunk/greenstone2/perllib/plugouts
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/perllib/plugouts/BasePlugout.pm
r32540 r32555 347 347 } 348 348 349 # GreenstoneSQLPlugout needs to know whether we're doing removeold or not 350 sub set_incremental_options { 351 my $self= shift (@_); 352 my ($removeold, $keepold, $incremental, $incremental_mode) = @_; 353 354 $self->{'removeold'} = $removeold; 355 $self->{'keepold'} = $keepold; 356 $self->{'incremental'} = $incremental; 357 $self->{'incremental_mode'} = $incremental_mode; 358 } 359 349 360 # OIDtype may be "hash" or "hash_on_full_filename" or "incremental" or "filename" or "dirname" or "full_filename" or "assigned" 350 361 sub set_OIDtype { -
main/trunk/greenstone2/perllib/plugouts/GreenstoneSQLPlugout.pm
r32543 r32555 139 139 #print STDERR "@@@@ db_driver: " . $self->{'db_driver'} . "\n"; 140 140 #print STDERR "@@@@ proc_mode: " . $self->{'process_mode'} . "\n"; 141 142 ########### TODO: deal with build mode #########143 144 $self->{'build_mode'} = "removeold";145 141 146 142 ############ LOAD NECESSARY OPTIONS ########### … … 173 169 174 170 my $db_name = $self->{'site_name'} || "greenstone2"; # one database per GS3 site, for GS2 the db is called greenstone2 175 my $build_mode = $self->{'build_mode'} || "removeold"; 171 my $build_mode = ($self->{'removeold'}) ? "removeold" : "incremental"; 172 print STDERR "@@@@@@@@@@@@ remove_old: $build_mode\n"; 173 176 174 if(!$gs_sql->load_db_and_tables($db_name, $build_mode)) { 177 175
Note:
See TracChangeset
for help on using the changeset viewer.