def __init__(self, logger): self.logger = logger self._tasks = odict() self._task_dependencies = odict() self._actions = odict() self._execute_before = odict() self._execute_after = odict() self._initializers = [] self._dependencies_resolved = False self._actions_executed = [] self._tasks_executed = [] self._current_task = None self._exclude_optional_tasks = [] self._exclude_tasks = []
def __init__(self, logger): self.logger = logger self._tasks = odict() self._task_dependencies = odict() self._actions = odict() self._execute_before = odict() self._execute_after = odict() self._initializers = [] self._dependencies_resolved = False self._actions_executed = [] self._tasks_executed = [] self._current_task = None self._exclude_optional_tasks = [] self._exclude_tasks = [] self._exclude_all_optional = False