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.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

derek.deraps created an issue. See original summary.

hawkeye.twolf’s picture

Patch attached.

hawkeye.twolf’s picture

Assigned: hawkeye.twolf » Unassigned
Status: Active » Needs review

Updating status.

logickal’s picture

Status: Needs review » Reviewed & tested by the community

We're using this patch in production, marking RTBC.

  • arnested committed 6ec1549 on 7.x-2.x authored by derek.deraps
    Issue #2577821 by derek.deraps: Add "Serial Launcher Thread" column to...
arnested’s picture

Status: Reviewed & tested by the community » Fixed

Committed to the 7.x-2.x branch.

Thank you for the contribution, @derek.deraps. Thank you for the RTBC, @logickal.

  • arnested committed 1eeb4fb on 7.x-2.x
    Revert "Issue #2577821 by derek.deraps: Add "Serial Launcher Thread"...
arnested’s picture

Status: Fixed » Needs work

just 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.