The problem was that the orchestrator generator logic wasn't correctly handling the task failure case. This PR fixes the problem and simplifies the logic, making it easier to understand. It also adds a bit more coverage to an existing error handling test case.
This PR also fixes several flake8 warnings/errors from previous commits.
Fixes #20
The problem was that the orchestrator generator logic wasn't correctly handling the task failure case. This PR fixes the problem and simplifies the logic, making it easier to understand. It also adds a bit more coverage to an existing error handling test case.
This PR also fixes several flake8 warnings/errors from previous commits.