def reform(self, element): name = element.tagName.encode() if name != 'package': raise Error, 'bad package tag' package = element.firstChild.data.encode() action = element.getAttribute('action').encode() TextElement.__init__(self, package, action)
def __init__(self, package, template, mode='0100644', owner='root', grp_owner='root'): TextElement.__init__(self, 'template', template) self.setAttribute('package', package) self.setAttribute('mode', mode) self.setAttribute('owner', owner) self.setAttribute('grp_owner', grp_owner)
def __init__(self, name): TextElement.__init__(self, 'kernel', name)
def __init__(self, family): TextElement.__init__(self, 'family', family)
def __init__(self, mtype, module, order): TextElement.__init__(self, 'module', module) self.setAttribute('machine_type', mtype) self.setAttribute('order', order)
def __init__(self, machine, machine_type, kernel, profile, filesystem): TextElement.__init__(self, 'machine', machine) self.setAttribute('machine_type', machine_type) self.setAttribute('kernel', kernel) self.setAttribute('profile', profile) self.setAttribute('filesystem', filesystem)
def __init__(self, parent): TextElement.__init__(self, 'parent', parent)
def __init__(self, mtype, module, order): TextElement.__init__(self, "module", module) self.setAttribute("machine_type", mtype) self.setAttribute("order", order)
def __init__(self, name): TextElement.__init__(self, "kernel", name)
def __init__(self, package, action='install'): TextElement.__init__(self, 'package', package) self.setAttribute('action', action) self.package = package self.action = action
def __init__(self, etype, trait, name, value): TextElement.__init__(self, etype, value) self.setAttribute('trait', trait) self.setAttribute('name', name)
def __init__(self, family): TextElement.__init__(self, "family", family)
def __init__(self, machine, machine_type, kernel, profile, filesystem): TextElement.__init__(self, "machine", machine) self.setAttribute("machine_type", machine_type) self.setAttribute("kernel", kernel) self.setAttribute("profile", profile) self.setAttribute("filesystem", filesystem)