update_manager_download_batch_finished

7 update.manager.inc update_manager_download_batch_finished($success, $results)
8 update.manager.inc update_manager_download_batch_finished($success, $results)

Batch callback invoked when the download batch is completed.

Related topics

1 string reference to 'update_manager_download_batch_finished'

File

modules/update/update.manager.inc, line 334
Administrative screens and processing functions for the update manager. This allows site administrators with the 'administer software updates' permission to either upgrade existing projects, or download and install new ones, so long as the…

Code

function update_manager_download_batch_finished($success, $results) {
  if (!empty($results['errors'])) {
    $error_list = array(
      'title' => t('Downloading updates failed:'), 
      'items' => $results['errors'],
    );
    drupal_set_message(theme('item_list', $error_list), 'error');
  }
  elseif ($success) {
    drupal_set_message(t('Updates downloaded successfully.'));
    $_SESSION['update_manager_update_projects'] = $results['projects'];
    drupal_goto('admin/update/ready');
  }
  else {
    // Ideally we're catching all Exceptions, so they should never see this,
    // but just in case, we have to tell them something.
    drupal_set_message(t('Fatal error trying to download.'), 'error');
  }
}
Login or register to post comments