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