2352: when --submit is used, set the state to Ready, not RunningOnClient.
authorradhika <radhika@curoverse.com>
Wed, 7 May 2014 23:34:24 +0000 (19:34 -0400)
committerradhika <radhika@curoverse.com>
Wed, 7 May 2014 23:34:24 +0000 (19:34 -0400)
And do not set Active to true.

sdk/cli/bin/arv-run-pipeline-instance

index 60d5c38cf956b26958d2a8c24dcc2a13a8c1bf9e..f0ada5d12aedcbfbacc7b3a2103b667d800dd89b 100755 (executable)
@@ -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