Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
The task queue is confusing, even for veteran users because tasks like "Verify" can be run on servers, sites, and nodes. Some of these can even have the same name, like the initial web server and the initial hostmaster site, which always have the same name.
To make it less confusing, let's add to the Task type title to specify what object the task is going to take action on.
Changes
- Verify > Verify Server, Verify Site or Verify Platform
- Migrate > Migrate Site or Migrate Sites (an action to take on platforms but it affects sites.)
- Delete > Delete Server, Delete Platform, or Delete Site
Comment | File | Size | Author |
---|---|---|---|
#7 | Selection_068.png | 83.23 KB | helmo |
#3 | 2823827-task-object-labels.patch | 3.21 KB | Jon Pugh |
Comments
Comment #3
Jon PughComment #4
Jon PughComment #5
Jon PughComment #6
Jon PughComment #7
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commentedIs it intentional that in the task queue block it still says 'verify: aegir.local.computer' ?
It would be good for consistency ... but it could get crowded in such a narrow block.
+1 to merge anyway.
Comment #8
Jon PughThis is a result of the views field being output with the system name of the tasks, not the "title". CSS is used to capitalize it.
I think we'll have to use a views field handler to lookup the row's node type, then use that to output the right task data.
Comment #9
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commentedI'm missing the commit notification here ... but the patch from #3 is already in 99f919e7596e84536f0190fd8a6ff95a876fff9e
So what remains is the task queue view mentioned in #7. The screenshot in #2212149-41: Improve task queue AJAX refresh seems to have that already...
Comment #11
Jon PughMerged it in. I'm not seeing that commit, helmo!
Comment #12
helmo CreditAttribution: helmo at Initfour websolutions for Aegir Cooperative commentedthanks