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.
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 CreditAttribution: logickal at The Weather Company commentedWe're using this patch in production, marking RTBC.
Comment #6
arnested CreditAttribution: arnested at Reload commentedCommitted to the 7.x-2.x branch.
Thank you for the contribution, @derek.deraps. Thank you for the RTBC, @logickal.
Comment #8
arnested CreditAttribution: arnested at Reload 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.