Elysia Cron allows users to easily specify the "channel" (process thread) in which a given set of jobs will run. This functionality is also supported by Ultimate Cron's serial launcher "thread" setting, but it is cumbersome to manage. I would like to add the "Serial Launcher Thread" to the CTools Export UI class that defines the job listing page (admin/config/system/cron). This allows users to quickly filter, sort, and view their jobs by thread (aka "channel"), making it clear which jobs are grouped together to run sequentially in the same process thread.
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | serial_launcher-thread-ui-2577821-2.patch | 7.24 KB | hawkeye.twolf |
Comments
Comment #2
hawkeye.twolfPatch attached.
Comment #3
hawkeye.twolfUpdating status.
Comment #4
logickal commentedWe're using this patch in production, marking RTBC.
Comment #6
arnested commentedCommitted to the 7.x-2.x branch.
Thank you for the contribution, @derek.deraps. Thank you for the RTBC, @logickal.
Comment #8
arnested commentedjust reverted the commit.
Threads is a concept "only" known to serial_launcher and the UI is general to work with all kind of launchers.
A more generic solution would be to make launchers modify the UI instead of hard coding aspects of one launcher into the UI.
Comment #9
arnested commentedI'm closing this since Drupal 7 is now unsupported and there will be no more development on the Drupal 7 branch of Ultimate Cron either.
Thank you for taking the time and effort in reporting this issue, even though it never got resolved.