_mediamosa_migration_process($callback, $part, &$context)sites/all/modules/mediamosa_migration/mediamosa_migration.admin.inc, line 129
<?php
function _mediamosa_migration_process($callback, $part, &$context) {
$status = variable_get('mediamosa_migration_status', array());
if ((!is_array($status) && $status == 'done') || (is_array($status) && isset($status[$callback]))) {
$context['sandbox']['progress'] = 1;
return;
}
$context['sandbox']['progress'] = 0;
$context['sandbox']['current_node'] = 0;
$context['sandbox']['max'] = 1;
$context['message'] = t('Migrating: @part', array('@part' => $part));
// Run callback.
$callback();
$context['results'][] = t('Succesfully migrated: @part', array('@part' => $part));
$context['sandbox']['progress'] = 1;
// Set whats done.
$status[$callback] = $callback;
variable_set('mediamosa_migration_status', $status);
}
?>