Opened 16 years ago

Closed 4 years ago

#7990 closed Developer Task (Trac EOL)

Rework of status handling in mythjobqueue

Reported by: Raymond Wagner Owned by: Raymond Wagner
Priority: major Milestone: 29.2
Component: MythTV - Mythjobqueue Version: Master Head
Severity: low Keywords:
Cc: Ticket locked: no

Description

The goal of this task is to remove (most of) the custom handling of mythcommflag and mythtranscode within the jobqueue code. The jobqueue will only be responsible for startup and success/failure logs and status updates. The jobs themselves will be responsible for any task specific information displayed in the terminal logs, database logs, or jobqueue table.

Attachments (1)

nooverwrite_comment.patch (609 bytes ) - added by Raymond Wagner 16 years ago.
Initial patch to only update comment on a status change.

Download all attachments as: .zip

Change History (18)

by Raymond Wagner, 16 years ago

Attachment: nooverwrite_comment.patch added

Initial patch to only update comment on a status change.

comment:1 by Raymond Wagner, 16 years ago

(In [23360]) Alter the jobqueue to only change the comment on a job if the status is being changed. This allows userjobs to provide custom exit codes in the comments without them being immediately overwritten by the jobqueue code. Refs #7990.

comment:2 by Raymond Wagner, 15 years ago

Milestone: 0.240.25

comment:3 by robertm, 15 years ago

Status: newassigned

comment:4 by stuartm, 15 years ago

Milestone: 0.25

Milestone 0.25 deleted

comment:5 by Raymond Wagner, 14 years ago

Milestone: 0.250.26

comment:6 by stuartm, 14 years ago

Type: taskDeveloper Task

comment:7 by Raymond Wagner, 13 years ago

Milestone: 0.260.27
Priority: minormajor

comment:8 by Raymond Wagner, 12 years ago

Milestone: 0.270.28

comment:9 by Stuart Auchterlonie, 11 years ago

Version: headMaster Head

comment:10 by Jim Stichnoth <jstichnoth@…>, 11 years ago

In b43b11ca3062086d20ee0072368e9dd3646a5faa/mythtv:

Error: Processor CommitTicketReference failed
GIT backend not available

comment:11 by Jim Stichnoth <jstichnoth@…>, 11 years ago

In 974d1ae9b6fe2f12b8cfc48aafcf10fc730e414e/mythtv:

Error: Processor CommitTicketReference failed
GIT backend not available

comment:12 by Stuart Auchterlonie, 10 years ago

Milestone: 0.280.29

comment:13 by Stuart Auchterlonie, 10 years ago

Milestone: 0.2929.0

Milestone renamed

comment:14 by Stuart Auchterlonie, 8 years ago

Milestone: 29.029.1

comment:15 by Stuart Auchterlonie, 8 years ago

Milestone: 29.10.28.2

Moving remaining open tickets to 0.28.2 milestone

comment:16 by Stuart Auchterlonie, 8 years ago

Milestone: 0.28.229.2

Moving remaining open tickets to 29.2 milestone

comment:17 by Stuart Auchterlonie, 4 years ago

Resolution: Trac EOL
Status: assignedclosed

We have moved all bug tracking to github [1]

If you continue to have this issue, please open a new issue at github, referencing this ticket.

[1] - https://github.com/MythTV/mythtv/issues

Note: See TracTickets for help on using tickets.