function _queue_ui_release_queue in Queue UI 8.2
Remove leases from all items in a queue
Parameters
$queue_name:
2 calls to _queue_ui_release_queue()
- drush_queue_ui_queue_release in ./
queue_ui.drush.inc - Remove lease from queue
- drush_queue_ui_queue_release_all in ./
queue_ui.drush.inc - Remove lease from all queues
File
- ./
queue_ui.drush.inc, line 94
Code
function _queue_ui_release_queue($queue_name) {
/** @var \Drupal\queue_ui\QueueUIInterface $queue_ui */
$queue_ui = \Drupal::service('plugin.manager.queue_ui')
->fromQueueName($queue_name);
// Remove leases
$num_updated = $queue_ui
->releaseItems($queue_name);
drush_log(t('@count lease reset in queue @name', [
'@count' => $num_updated,
'@name' => $queue_name,
]), 'ok');
}