Add exclude_params_req_pass to contrib cascade merge task.
@@ -93,6 +93,7 @@ class CascadeMerge(LocalWorkflow):
node_format = "{name}.d{depth}.b{branch}{ext}"
merge_factor = 2
+ exclude_params_req_pass = {"start_branch", "end_branch", "branches"}
exclude_params_db = {"n_cascade_leaves"}
exclude_db = True
@@ -244,7 +245,7 @@ class CascadeMerge(LocalWorkflow):
return
@abstractmethod
- def cascade_requires(self):
+ def cascade_requires(self, start_leaf, end_leaf):
# should return the leaf requirements of a cascading task branch
return
