Changeset 21783
- Timestamp:
- 2010-03-15T11:53:59+13:00 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/perllib/buildConfigxml.pm
r21439 r21783 256 256 &write_line('COLCFG', ["<metadata name=\"numDocs\">", $numdocs, "</metadata>"]); 257 257 &write_line('COLCFG', ["<metadata name=\"buildType\">", $buildtype, "</metadata>"]); 258 if (defined $buildcfg->{'indexstem'}) { 259 &write_line('COLCFG', ["<metadata name=\"indexStem\">", $buildcfg->{"indexstem"}, "</metadata>"]); 260 } 261 if (defined $buildcfg->{'infodbtype'}) { 262 &write_line('COLCFG', ["<metadata name=\"infodbType\">", $buildcfg->{"infodbtype"}, "</metadata>"]); 263 } 258 264 &write_line('COLCFG', ["</metadataList>"]); 259 265 … … 268 274 &write_line('COLCFG', ["<serviceRackList>"]); 269 275 270 # This serviceRack enables the collection to provide the oai metadata retrieve service, which is served by the OAIPMH.java class271 # For each collection, we write the following serviceRack in the collection's buildConfig.xml file if the 'disable_OAI' argument is not checked in the GLI (or equivalently, a 'disable_OAI' flag is not specified on the command line). There are also other configurations in the OAIConfig.xml.272 if ($disable_OAI == 0) {273 &write_line('COLCFG', ["<serviceRack name=\"OAIPMH\">"]);274 if (defined $buildcfg->{'indexstem'}) {275 my $indexstem = $buildcfg->{'indexstem'};276 &write_line('COLCFG', ["<indexStem name=\"", $indexstem, "\" />"]);277 }278 if (defined $buildcfg->{'infodbtype'}) {279 my $infodbtype = $buildcfg->{'infodbtype'};280 &write_line('COLCFG', ["<databaseType name=\"", $infodbtype, "\" />"]);281 }282 &write_line('COLCFG', ["</serviceRack>"]);283 }284 276 # do the search service 285 277 &write_line('COLCFG', ["<serviceRack name=\"GS2", $service_type, "Search\">"]); … … 394 386 } 395 387 #for each level in levelList, write them out 396 388 if ($buildtype ne "mg") { 397 389 &write_line('COLCFG', ["<levelList>"]); 398 390 foreach my $lv (@levellist) {
Note:
See TracChangeset
for help on using the changeset viewer.