#!/usr/local/bin/php get('oai_harvester_config')); $o_importer = new DataImporter(); $va_providers = $o_oai_config->getAssoc('providers'); print "\nBeginning harvest from ".sizeof($va_providers)." providers\n"; foreach($va_providers as $vs_provider_code => $va_provider_info) { if (isset($va_provider_info['disabled']) && (bool)$va_provider_info['disabled']) { print "\tSkipping disabled provider ".$va_provider_info['name']."\n"; continue; } print "\tHarvesting from ".$va_provider_info['name']."...\n"; if ($va_provider_info['locale']) { $o_importer->setLocale($va_provider_info['locale']); } $o_importer->import($va_provider_info['mapping'], $va_provider_info['url'], $va_provider_info); } print "\nComplete!\n"; ?>