t('Generating Content'), 'operations' => $operations, 'finished' => 'devel_generate_batch_finished', ); batch_set($batch); } /** * Create Content Batch Functions: */ function devel_batch_generate_content_kill(&$context) { require_once('devel_generate.inc'); devel_generate_content_kill($context['results']); } function devel_batch_generate_content_pre_node($vars, &$context) { $context['results'] = $vars; $context['results']['num_nids'] = 0; require_once('devel_generate.inc'); devel_generate_content_pre_node($context['results']); } function devel_batch_generate_content_add_node(&$context) { require_once('devel_generate.inc'); devel_generate_content_add_node($context['results']); $context['results']['num_nids'] ++; } function devel_generate_batch_finished($success, $results, $operations) { if ($success) { $message = t('Finished @num_nids nodes created successfully.', array('@num_nids' => $results['num_nids'])); } else { $message = t('Finished with an error.'); } drupal_set_message($message); }