示例#1
0
    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 = []
示例#2
0
    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