function drush_social_content_import in Social Content 7.2
Callback function for drush social-content-import command.
Parameters
string $instances: List of comma separated instance ids.
File
- ./
social_content.drush.inc, line 42 - Social Content module drush integration file.
Code
function drush_social_content_import($instances = NULL) {
if (!$instances) {
drush_log('Please provide list of instances', 'error');
}
else {
$instances = explode(',', $instances);
foreach ($instances as $id) {
$instance = social_content_load($id);
drush_log('Running social content import for: ' . $instance
->getInstanceTitle() . '...', 'ok');
$stats = social_content_run_import($instance);
$args = array(
'%title' => $instance
->getInstanceTitle(),
'!processed' => $stats['processed'],
'!imported' => $stats['imported'],
'!skipped' => $stats['skipped'],
);
$message = dt('processed !processed, imported !imported, skipped !skipped nodes', $args);
drush_log($message, 'ok');
}
}
}