You are here

function drush_ultimate_cron_cron_is_running in Ultimate Cron 8.2

Tell whether cron is running.

File

./ultimate_cron.drush.inc, line 365
Drush commands for Ultimate Cron!

Code

function drush_ultimate_cron_cron_is_running() {
  $locked = FALSE;
  foreach (CronJob::loadMultiple() as $name => $job) {
    if ($job
      ->isLocked()) {
      $locked = TRUE;
      break;
    }
  }
  if ($locked) {
    $msg = dt('Cron is running.');
    drush_set_context('DRUSH_EXIT_CODE', 0);
  }
  else {
    $msg = dt('Cron is not running.');
    drush_set_context('DRUSH_EXIT_CODE', 1);
  }
  return $msg;
}