Job Event Expressions

Registered by Scott James Remnant (Canonical)

Upstart currently allows jobs to define a list of events that can cause it to be started and stopped, where any single one of these events changes the goal. This specification proposes the replacement of this simple behaviour with the ability to construct more complex expressions for the set of events that start the job and set that stop it, and the job changes necessary as a result of this.

Blueprint information

Status:
Complete
Approver:
Scott James Remnant (Canonical)
Priority:
Medium
Drafter:
Scott James Remnant (Canonical)
Direction:
Approved
Assignee:
Scott James Remnant (Canonical)
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Scott James Remnant (Canonical)
Completed by
Scott James Remnant (Canonical)

Related branches

Sprints

Whiteboard

Implemented in trunk; unresolved issues deferred to other specs.

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.