I have to submit some 100 jobs continuously by ensuring each ran successfully with a particular return code before submitting the next job. I should be able to add or remove any particular job at any point of time and be in a position to change the threshold return code also.
Is there any tool available to satisfy this out. I am interested in building a tool in Rexx for this purpose. But before that I want to make sure that it is not available already.
Is Rexx suitable for such a tool.Any suggestions...
At some point, someone posted that they had developed a REXX-based job scheduling system. I can't locate that topic right now, so hopefully that member can contact you via PM and discuss the issue further offline.
At a site where I worked I did this in Rexx. What I did was create a data set that had the job names in with a status, such as "waiting","submitted","executing","failed" or "finished".
At the start of your job you update the table to say "executing" and dependent on return codes from that job update the table again. The last step was to search through the table for "waiting" and submit that job.
The table could also include return code column which your code could check.
In my case I could also set the number of concurrent jobs I ran and even limit the total number of jobs, or stop them based on a time value.
In my case CA-7 wouldn't work due to the dynamic characteristics of the work flow.