Don't send null job creation parameters in arv-run-pipeline-instance. no issue #
authorPeter Amstutz <peter.amstutz@curoverse.com>
Fri, 4 Jul 2014 01:40:22 +0000 (21:40 -0400)
committerPeter Amstutz <peter.amstutz@curoverse.com>
Fri, 4 Jul 2014 01:40:22 +0000 (21:40 -0400)
sdk/cli/bin/arv-run-pipeline-instance

index 304628f43869ea83cc5871461dbcff0055be0287..8b18d377ed9e17dc96234d4e9fcddd141eb64531 100755 (executable)
@@ -327,7 +327,7 @@ class JobCache
 
     jsonified_create_params = {}
     create_params.each do |k, v|
-      jsonified_create_params[k] = v.to_json
+      jsonified_create_params[k] = v.to_json unless v.nil?
     end
 
     result = $client.execute(:api_method => $arvados.jobs.create,