Title:
Bug 83392:(Watson Migration Closure)[Scheduled Task Chaining] Request to add functionality to chain scheduled tasks together via dependencies, analogous in concept to Ant tasks
| View in TrackerStatus/Resolution/Reason: Closed/Fixed/
Reporter/Name(from Bugbase): Steven Erat / Steven Erat (StevenErat)
Created: 06/18/2010
Components: Scheduler
Versions: 9.0.1
Failure Type: Unspecified
Found In Build/Fixed In Build: 0000 /
Priority/Frequency: Normal / Unknown
Locale/System: English / Platforms All
Vote Count: 0
Problem:
[Scheduled Task Chaining] Request to add functionality to chain scheduled tasks together via dependencies, analogous in concept to Ant tasks. Create Task A. Then create Task B to depend on Task A completion. This might require a parent-child relationship to implement, so that B is a child task of A.There should be a way to order dependent tasks such that if you created parent task A, then child task B, then child task C, the order would at first be A > B > C, but then be able to reorder such as A > C > B without having to delete/recreate the whole task set.Perhaps there could be a conditions list (similar in concept to how email filters work) where you can select a propety from a list such as "parent task status code" or "parent task output" then combine that with a value list like "200" or "500" for status code, or a custom text field in case you want to trigger the child based on the output of the parent task.This implementation idea requires tracking the completion status of tasks (already entered in other Enhancement Requests). An addition to that implementation could be retry count, so for example I could retry upon a 500 status code up to X number of times.Finally, whatever is implemented in the Administrator to handle task chaining should be also implemented in the language (cfschedule depends="" or parent="" or retries="")Thank you.
Method:
Result:
N/A
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 3041682
External Customer Info:
External Company:
External Customer Name: Steven Erat
External Customer Email: 722B2D4444633DB6992016B6
External Test Config: 06/18/2010
Attachments:
Comments: