Build large-scale task workflows: luigi + job submission + remote targets + environment sandboxing using Docker/Singularity
BSD 3-Clause "New" or "Revised" License
98
stars
41
forks
source link
Fix implementation of WrapperTask and ExternalTask #42
Closed
lgeiger closed 6 years ago
Problem
luigi
treats tasks without arun
method as external Tasks and therefor won't run them if dependencies are missing.Proposed Solution
This PR fixes the implementation of
WrapperTask
to matchluigi
: seeluigi.WrapperTask
andluigi.Task::run()
.I also added theExternalTask
class the same way as defined in luigi and modifiedlaw.cli.db
to include external tasks in the completions.