exasol / integration-test-docker-environment

A docker-based environment for integration tests with the EXASOL DB.
https://exasol.github.io/integration-test-docker-environment/
MIT License
6 stars 2 forks source link

#122 make jobid a parameter of the task #125

Closed tomuben closed 2 years ago

tomuben commented 2 years ago

Removed the logic which sets the job_id to the luigi configuration. A Task deriving from BaseTask must now add the job_id as parameter. For simpler usage, created a new method generate_root_task(), which provides this for root tasks (in other words: Tasks directly assigned to luigi.build()). Whenever spawning tasks, the job_id must be forwarded: for that either BaseTask.create_child_task_with_common_params() or BaseTask.create_child_task() must be used for spawning.

All Submissions: