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.

Comments

derek.deraps created an issue. See original summary.

hawkeye.twolf’s picture

StatusFileSize
new7.24 KB

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.

arnested’s picture

Status: Needs work » Closed (outdated)

I'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.