def __init__(self, name, parent):
    self.rtsnodes = list(parent.find_tagged(name))
    super(UINodeACL, self).__init__(name, self.rtsnodes[0], parent)
    del self.rtsnode
    if self.parent.parent.rtsnode.has_feature('auth'):
        for parameter in auth_params:
            self.define_config_group_param('auth', parameter, 'string')
    self.refresh()
def __init__(self, name, parent):
    self.rtsnodes = list(parent.find_tagged(name))
    super(UINodeACL, self).__init__(name, self.rtsnodes[0], parent)
    del self.rtsnode
    if self.parent.parent.rtsnode.has_feature('auth'):
        for parameter in auth_params:
            self.define_config_group_param('auth', parameter, 'string')
    self.refresh()