Lines Matching defs:groups
194 print('groups: %s' % [ g.name for g in self._groups ])
307 def groups(self):
315 def sortgroups(self, groups):
316 groups = [ (grp._number, grp) for grp in groups ]
317 groups.sort()
318 return [ grp[1] for grp in groups ]
320 def options(self, groups=None, checkpoint=False):
321 if groups is None:
322 groups = self._groups
323 self.checkchildren(groups)
324 groups = self.sortgroups(groups)
326 groups = [ grp for grp in groups if grp._checkpoint ]
327 optgroups = [ g.options() for g in groups ]
329 optgroups = [ g.subopts() for g in groups ]
368 def checkpoints(self, groups=None):
369 for options in self.options(groups, True):
374 def jobs(self, groups=None):
375 for options in self.options(groups, False):
380 def alljobs(self, groups=None):
381 for options in self.options(groups, True):
383 for options in self.options(groups, False):
403 print('groups: %s' % [ g.name for g in self._groups ])