def getSortedImportSteps(self): if self._exclude_global_steps: steps = set() else: steps = set(_import_step_registry.listSteps()) steps.update(set(self._import_registry.listSteps())) step_infos = [self.getImportStepMetadata(step) for step in steps] return tuple(_computeTopologicalSort(step_infos))
def getSortedImportSteps(self): if self._exclude_global_steps: steps = set() else: steps = set(_import_step_registry.listSteps()) steps.update(set(self._import_registry.listSteps())) step_infos = [self.getImportStepMetadata(step) for step in steps] return tuple(_computeTopologicalSort(step_infos))
def getSortedImportSteps(self): steps = _import_step_registry.listSteps() + \ self._import_registry.listSteps() step_infos = [ self.getImportStepMetadata(step) for step in set(steps) ] return tuple(_computeTopologicalSort(step_infos))
def getSortedImportSteps(self): steps = _import_step_registry.listSteps() + \ self._import_registry.listSteps() step_infos = [self.getImportStepMetadata(step) for step in set(steps)] return tuple(_computeTopologicalSort(step_infos))
def _computeTopologicalSort( self ): return _computeTopologicalSort(self._registered.values())
def _computeTopologicalSort( self ): return _computeTopologicalSort(self._registered.values())