magniv-core icon indicating copy to clipboard operation
magniv-core copied to clipboard

Ability to trigger tasks from other tasks

Open jzone3 opened this issue 2 years ago • 0 comments

Not yet finished

TODO:

  • [x] Add triggered_by argument into @task decorator
  • [ ] Validate that all task keys are valid in build step
  • [ ] Check for cycles in build step!
  • [ ] Add tests
  • [ ] Build the DAG

NOTE: I switch from the planned triggered_by=[a,b] to triggered_by=["a", "b"] because ast evaluates the literal code so the object is not actually passed... duhhh

jzone3 avatar Aug 26 '22 23:08 jzone3