Parameter Set Parameter Override Not Propagated
Posted: Thu Aug 21, 2008 6:44 am
I have a developer that reported the following issue:
Parallel job utilizes a parameter set comprised of regular job parameters. Sequence job has the same parameter set added to its job properties. The job activity within the job sequence sets the controlled job's parameter value (e.g. PSET = PSET).
When the job sequence is run from the director client, an override value is entered for one of the parameters within the parameter set.
The job log for the job sequence indicates that the override value was accepted; however, the job log for the controlled parallel job indicates that it used its compiled in defaults.
We were expecting that the override value should have been passed from the job sequence to the controlled job.
Is this a bug?
I haven't had a chance to test various scenarios with parameter sets in controlled jobs.
My anticipated workaround: Don't include parameters with frequently changing values in a parameter set since it appears that a controlled job will always use its compiled in defaults.
Any thoughts?
Thanks,
Mike
Parallel job utilizes a parameter set comprised of regular job parameters. Sequence job has the same parameter set added to its job properties. The job activity within the job sequence sets the controlled job's parameter value (e.g. PSET = PSET).
When the job sequence is run from the director client, an override value is entered for one of the parameters within the parameter set.
The job log for the job sequence indicates that the override value was accepted; however, the job log for the controlled parallel job indicates that it used its compiled in defaults.
We were expecting that the override value should have been passed from the job sequence to the controlled job.
Is this a bug?
I haven't had a chance to test various scenarios with parameter sets in controlled jobs.
My anticipated workaround: Don't include parameters with frequently changing values in a parameter set since it appears that a controlled job will always use its compiled in defaults.
Any thoughts?
Thanks,
Mike