UWS POST PHASE=RUN

Walter Landry wlandry at caltech.edu
Tue Nov 4 19:16:00 CET 2014


Paul Harrison <paul.harrison at manchester.ac.uk> wrote:
> On 2014-10 -30, at 16:23, Grégory Mantelet <gmantele at ari.uni-heidelberg.de> wrote:
>> It is possible to create parameters for a job only at its creation.
>> After creation, they may be modified, but never created, only if the PHASE "is not set the executing state".
>> 
>> My questions:
>> 
>>     * Is a parameter modification possible if the phase is QUEUED?
>> Since it is not an executing state, I would say that it is still
>> possible, isn't it?
>>     * I know it is stupid, but what about the phases COMPLETED,
>> ERROR and ABORTED? I am sure it should not be possible, but they
>> are neither an executing state...so theoretically and according to
>> the standard document, it would be possible to change parameters in
>> those phases.
> 
> The intention was that the parameters could be changed at any time
> up until the job was in the executing state (so a QUEUED job can
> have its parameter values changed, but a job in any of the
> “terminal” states cannot) - I will try to make this more explicit in
> the 1.1 draft.

Why do allow modification of parameters?  All of the queuing systems
that I have worked with in the past did not allow it.  If you want to
modify parameters, you can cancel the old request and submit a new
one.  That is essentially what would happen in the back end anyway.

Cheers,
Walter Landry


More information about the grid mailing list