Merge branch '8784-dir-listings'
[arvados.git] / sdk / cli / bin / arv-run-pipeline-instance
index bcb11d1d706d1fc6be68b340d0038daf6cc43266..bccfdac0b8cb43daa2884ae9b318b6a1ac105506 100755 (executable)
@@ -1,4 +1,7 @@
 #!/usr/bin/env ruby
+# Copyright (C) The Arvados Authors. All rights reserved.
+#
+# SPDX-License-Identifier: Apache-2.0
 
 class WhRunPipelineInstance
 end
@@ -380,6 +383,8 @@ class WhRunPipelineInstance
           value = params[parametername.to_s]
         elsif parameter.has_key?(:default)
           value = parameter[:default]
+        elsif [false, 'false', 0, '0'].index(parameter[:required])
+          value = nil
         else
           errors << [componentname, parametername, "required parameter is missing"]
           next