You are here

function xmlsitemap_regenerate_batch_finished in XML sitemap 7.2

Same name and namespace in other branches
  1. 8 xmlsitemap.module \xmlsitemap_regenerate_batch_finished()
  2. 6.2 xmlsitemap.generate.inc \xmlsitemap_regenerate_batch_finished()
  3. 2.x xmlsitemap.module \xmlsitemap_regenerate_batch_finished()

Batch callback; sitemap regeneration finished.

1 string reference to 'xmlsitemap_regenerate_batch_finished'
xmlsitemap_regenerate_batch in ./xmlsitemap.generate.inc
BATCH OPERATIONS -----------------------------------------------------------.

File

./xmlsitemap.generate.inc, line 395
Sitemap generation and rebuilding functions for the xmlsitemap module.

Code

function xmlsitemap_regenerate_batch_finished($success, $results, $operations, $elapsed) {
  if ($success && !variable_get('xmlsitemap_regenerate_needed', FALSE)) {
    variable_set('xmlsitemap_generated_last', REQUEST_TIME);

    // drupal_set_message(t('The sitemaps were regenerated.'));
    // Show a watchdog message that the sitemap was regenerated.
    watchdog('xmlsitemap', 'Finished XML sitemap generation in @elapsed. Memory usage: @memory-peak.', array(
      '@elapsed' => $elapsed,
      '@memory-peak' => format_size(memory_get_peak_usage(TRUE)),
    ), WATCHDOG_NOTICE);
    module_invoke_all('xmlsitemap_regenerate_finished');
  }
  else {
    drupal_set_message(t('The sitemaps were not successfully regenerated.'), 'error');
  }
}