Beispiel #1
0
 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))
Beispiel #2
0
 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))
Beispiel #3
0
 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))
Beispiel #4
0
 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))
Beispiel #5
0
 def _computeTopologicalSort( self ):
     return _computeTopologicalSort(self._registered.values())
Beispiel #6
0
 def _computeTopologicalSort( self ):
     return _computeTopologicalSort(self._registered.values())