From: radhika Date: Wed, 7 May 2014 23:34:24 +0000 (-0400) Subject: 2352: when --submit is used, set the state to Ready, not RunningOnClient. X-Git-Tag: 1.1.0~2618^2~4^2~5 X-Git-Url: https://git.arvados.org/arvados.git/commitdiff_plain/002f863605469cee7e112f4c16a78e3b6278672c 2352: when --submit is used, set the state to Ready, not RunningOnClient. And do not set Active to true. --- diff --git a/sdk/cli/bin/arv-run-pipeline-instance b/sdk/cli/bin/arv-run-pipeline-instance index 60d5c38cf9..f0ada5d12a 100755 --- a/sdk/cli/bin/arv-run-pipeline-instance +++ b/sdk/cli/bin/arv-run-pipeline-instance @@ -413,10 +413,16 @@ class WhRunPipelineInstance end def setup_instance - @instance ||= PipelineInstance. - create(:components => @components, + if $options[:submit] + @instance ||= PipelineInstance. + create(:components => @components, + :pipeline_template_uuid => @template[:uuid]) + else + @instance ||= PipelineInstance. + create(:components => @components, :pipeline_template_uuid => @template[:uuid], :state => 'RunningOnClient') + end self end