function apachesolr_multisitesearch_update_metadata in Apache Solr Multisite Search 6
Same name and namespace in other branches
- 6.3 apachesolr_multisitesearch.index.inc \apachesolr_multisitesearch_update_metadata()
- 6.2 apachesolr_multisitesearch.admin.inc \apachesolr_multisitesearch_update_metadata()
- 7 apachesolr_multisitesearch.index.inc \apachesolr_multisitesearch_update_metadata()
1 call to apachesolr_multisitesearch_update_metadata()
File
- ./
apachesolr_multisitesearch.admin.inc, line 28 - Provides a multi-site search admin pages and functionality
Code
function apachesolr_multisitesearch_update_metadata() {
try {
// Get the $solr object
$solr = apachesolr_get_solr();
$metadata_doc = apachesolr_multisitesearch_metadata();
$solr
->addDocuments(array(
$metadata_doc,
));
watchdog('Apache Solr Multisite', 'Updated site meta data');
return TRUE;
} catch (Exception $e) {
watchdog('Apache Solr Multisite', 'Indexing failed for meta data <br /> !message', array(
'!message' => nl2br(strip_tags($e
->getMessage())),
), WATCHDOG_ERROR);
}
return FALSE;
}