function drush_tripal_core_tripal_node_sync

1.x tripal_core.drush.inc drush_tripal_core_tripal_node_sync($module)

Sync's chado records with drupal creating nodes for the given chado-centric module.

Parameters

$module: The name of a module with nodes associated with it. For example, feature

File

tripal_core/tripal_core.drush.inc, line 316
Contains function relating to drush-integration of this module.

Code

function drush_tripal_core_tripal_node_sync($module) {
  switch ($module) {
    case 'analysis':
      call_user_func('tripal_analysis_sync_analyses');
      break;
    case 'feature':
      call_user_func('tripal_feature_sync_features');
      break;
    case 'featuremap':
      call_user_func('tripal_featuremap_sync_featuremaps');
      break;
    case 'library':
      call_user_func('tripal_library_sync_libraries');
      break;
    case 'organism':
      call_user_func('tripal_organism_sync_organisms');
      break;
    case 'project':
      call_user_func('tripal_project_sync_all_projects');
      break;
    case 'stock':
      call_user_func('tripal_stock_sync_stocks');
      break;
  }
}