- Timestamp:
- 2022-03-15T10:43:32+13:00 (2 years ago)
- Location:
- main/trunk/greenstone2
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/bin/script/activate.pl
r36060 r36114 144 144 145 145 my $library_name = undef; 146 my $oaiserver_name = undef; 146 147 147 148 while (my $arg = shift @argv) { … … 176 177 $library_name = shift @argv; 177 178 } 179 elsif ($arg eq "-oaiserver_name") { 180 $oaiserver_name = shift @argv; 181 } 178 182 elsif ($arg eq "-verbosity") { 179 183 $default_verbosity = shift @argv; # global variable … … 200 204 my $solr_conf_dir = &FileUtils::filenameConcatenate($collection_dir, "etc", "conf"); 201 205 202 my $gsserver = new servercontrol($qualified_collection, $site, $default_verbosity, $build_dir, $index_dir, $collect_dir, $library_url, $library_name );206 my $gsserver = new servercontrol($qualified_collection, $site, $default_verbosity, $build_dir, $index_dir, $collect_dir, $library_url, $library_name, $oaiserver_name); 203 207 204 208 $gsserver->print_task_msg("Running Collection Activation Stage"); -
main/trunk/greenstone2/perllib/servercontrol.pm
r34253 r36114 53 53 my $class = shift(@_); 54 54 55 my ($qualified_collection, $site, $verbosity, $build_dir, $index_dir, $collect_dir, $library_url, $library_name ) = @_;55 my ($qualified_collection, $site, $verbosity, $build_dir, $index_dir, $collect_dir, $library_url, $library_name, $oaiserver_name) = @_; 56 56 57 57 # library_url: to be specified on the cmdline if not using a GS-included web server … … 65 65 #'is_persistent_server' => undef, 66 66 'library_url' => $library_url || $ENV{'GSDL_LIBRARY_URL'} || undef, # to be specified on the cmdline if not using a GS-included web server 67 'library_name' => $library_name, 67 'library_name' => $library_name, 68 'oaiserver_name' => $oaiserver_name || "oaiserver", 68 69 #'gs_mode' => "gs2", 69 70 'verbosity' => $verbosity || 2 … … 292 293 $DEACTIVATE_COMMAND = "?deactivate="; 293 294 $check_message_against_regex = "(collection\: $qualified_collection deactivated|collection\: $qualified_collection is not enabled for OAI.)"; 294 $self->config($DEACTIVATE_COMMAND.$qualified_collection, $check_message_against_regex, undef, undef, "oaiserver");295 $self->config($DEACTIVATE_COMMAND.$qualified_collection, $check_message_against_regex, undef, undef, $self->{'oaiserver_name'}); 295 296 } 296 297 } … … 318 319 $ACTIVATE_COMMAND = "?activate="; 319 320 $check_message_against_regex = "(collection\: $qualified_collection activated|collection\: $qualified_collection is not enabled for OAI.)"; 320 $self->config($ACTIVATE_COMMAND.$qualified_collection, $check_message_against_regex, undef, undef, "oaiserver");321 $self->config($ACTIVATE_COMMAND.$qualified_collection, $check_message_against_regex, undef, undef, $self->{'oaiserver_name'}); 321 322 } 322 323 }
Note:
See TracChangeset
for help on using the changeset viewer.