def set_suite(self, suite): self.suite = suite # will probably make this a configuration option later # turning it off for now. if False: self.setAttribute('suite', self.suite) self.traitparent = TraitParent(self.conn, self.suite) self.traitpackage = TraitPackage(self.conn, self.suite) self.traittemplate = TraitTemplate(self.conn, self.suite) self.traitscripts = TraitScript(self.conn, self.suite)
def __init__(self, conn, suite='sarge'): object.__init__(self) self.conn = conn self.suite = suite self._alltraits = AllTraits(self.conn) self._traits = Traits(self.conn, self.suite) self._parents = TraitParent(self.conn, self.suite) self._packages = TraitPackage(self.conn, self.suite) self._templates = TraitTemplate(self.conn, self.suite) self._scripts = TraitScript(self.conn, self.suite) self.current_trait = None self.environ = {} self._xmldata = TraitElement(self.conn, self.suite)