mediamosa_migration_form_submit

Versions
mediamosa-21
mediamosa_migration_form_submit($form, &$form_state)

Code

sites/all/modules/mediamosa_migration/mediamosa_migration.admin.inc, line 87

<?php
function mediamosa_migration_form_submit($form, &$form_state) {
  switch ($form_state['values']['op']) {
    case t('Start migration'):
      $batch = array(
        'operations' => array(
          array('_mediamosa_migration_process', array('_mediamosa_migration_vpx_ftp', t('FTP tables (optional)'))),
          array('_mediamosa_migration_process', array('_mediamosa_migration_error', t('error code table(s)'))),
          array('_mediamosa_migration_process', array('_mediamosa_migration_client_applications', t('client applications table(s)'))),
          array('_mediamosa_migration_process', array('_mediamosa_migration_sannas', t('san nas settings'))),
          array('_mediamosa_migration_process', array('_mediamosa_migration_asset', t('asset table(s)'))),
          array('_mediamosa_migration_process', array('_mediamosa_migration_asset_supplement', t('asset supplement table(s)'))),
          array('_mediamosa_migration_process', array('_mediamosa_migration_mediafile', t('mediafile table(s)'))),
          array('_mediamosa_migration_process', array('_mediamosa_migration_kill_child_assets', t('move child assets from possible parents, parent_id in asset table is no longer used in MediaMosa'))),
          array('_mediamosa_migration_process', array('_mediamosa_migration_mediafile_metadata', t('mediafile metadata table(s)'))),
          array('_mediamosa_migration_process', array('_mediamosa_migration_asset_metadata_property_group', t('asset metadata property group table(s)'))),
          array('_mediamosa_migration_process', array('_mediamosa_migration_asset_metadata_property', t('asset metadata property table(s)'))),
          array('_mediamosa_migration_process', array('_mediamosa_migration_asset_metadata', t('asset metadata property table(s)'))),
          array('_mediamosa_migration_process', array('_mediamosa_migration_collection', t('collection table(s)'))),
          array('_mediamosa_migration_process', array('_mediamosa_migration_aut', t('acl/aut table(s)'))),
          array('_mediamosa_migration_process', array('_mediamosa_migration_asset_delete', t('asset delete table(s)'))),
          array('_mediamosa_migration_process', array('_mediamosa_migration_ticket', t('ticket table(s)'))),
          array('_mediamosa_migration_process', array('_mediamosa_migration_user', t('(mediamosa) user/group table(s)'))),
          array('_mediamosa_migration_process', array('_mediamosa_migration_ftp_batch', t('ftp batch table(s)'))),
          array('_mediamosa_migration_process', array('_mediamosa_migration_webservice', t('webservice table(s)'))),
          array('_mediamosa_migration_process', array('_mediamosa_migration_create_server_nodes', t('server table(s)'))),
          //array('_mediamosa_migration_process', array('_mediamosa_migration_job', t('job table(s)'))),
          //array('_mediamosa_migration_process', array('_mediamosa_migration_jobserver_all', t('job server table(s)'))),
          array('_mediamosa_migration_process', array('_mediamosa_migration_transcode', t('transcode table(s)'))),
          array('_mediamosa_migration_process', array('_mediamosa_migration_statistics', t('statistic table(s)'))),
          array('_mediamosa_migration_process', array('_mediamosa_migration_settings', t('settings table(s)'))),
          ),
        'finished' => '_mediamosa_migration_batch_finished',
        'title' => t('Migrating database'),
        'init_message' => t('Migration is starting.'),
        'progress_message' => t('Processed @current out of @total.'),
        'error_message' => t('The migration has encounted an error, please check logs.'),
      );
      batch_set($batch);
      break;
  }
}
?>