in the python api, the method signature to manually add dependencies needs to be updated

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

XMLWordPrintable

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major
    • master, 5.0.0
    • Affects Version/s: master, 5.0.0
    • Component/s: None
    • None

      In the python api, we currently have:

      Workflow.add_dependency(parent, *children),

      However, when manually adding dependencies, it can be confusing for some users because it is not clear whether or not parent >children or child>parents are being added. To be more explicit, we have decided to change the above method signature to Workflow.add_dependency(node, *, parents=[], children=[]).
      (based on 4/13 dev meeting: https://docs.google.com/document/d/1URPG6SLG481Y7DDAajjVtedKjS5pwIQ41UOhwSQYbhk/edit#bookmark=id.e65cnw94oy1y)

            Assignee:
            Ryan Tanaka [X] (Inactive)
            Reporter:
            Ryan Tanaka [X] (Inactive)
            Archiver:
            Rajiv Mayani

              Created:
              Updated:
              Resolved:
              Archived: