Anyone who works with the Drupal 7.x Queue API, to implement the DrupalReliableQueueInterface
for an external AMQP application (RabbitMQ or Beanstalk), finds that Queue UI just doesn't work out-of-the-box. It requires further implementation of custom Queue UI classes and hooks and makes some assumptions that aren't supported by AMQP.
Looking elsewhere in contributed modules I cannot find a UI to the underlying Drupal 7.x Queue API. So I want to help make this module fit that stated aim.
Queue UI could and should work out-of-the-box with any queue that was created using a standard Drupal 7.x Queue API implementation. That could and should include providing a basic UI to any queue that implements the DrupalReliableQueueInterface
and hook_cron_queue_info
implementation.
Basic functionality in Queue UI 7.x-2.x-rc1 that would need rework to achieve this includes anything relying on a custom Queue UI class or hook implementation in order to achieve:
Missing basic functionality in Queue UI that should be provided includes:
The following user interface changes are suggested:
(Placeholder for API changes/additions that would affect module, install profile, and theme developers.)
Closed: outdated
2.0
Code