('UpdateNode' , True),
('AddInterface' , True),
('GetInterfaces' , True),
- ('GetInterfaceSettingTypes' , True),
- ('AddInterfaceSettingType' , True),
+ ('GetTagTypes' , []),
+ ('AddTagType' , True),
('AddInterfaceSetting' , True),
('GetBootMedium' , True),
('GetNodeGroups' , True),
('AddNodeGroup' , True),
- ('GetNodeTagTypes' , []),
- ('AddNodeTagType', True),
- ('AddNodeTag', True),
('GetNodeTags', True),
('AddInitScript' , True),
('DeleteInitScript', True),
nnid=nn['interface_id']
# locate or create node network attribute type
try:
- nnst = server.GetInterfaceSettingTypes(userauth,{'name':attribute})[0]
+ nnst = server.GetTagTypes(userauth,{'name':attribute})[0]
except:
- nnst = server.AddInterfaceSettingType(rootauth,{'category':'test',
- 'name':attribute})
+ nnst = server.AddTagType(rootauth,{'category':'test',
+ 'tagname':attribute})
# attach value
server.AddInterfaceSetting(userauth,nnid,attribute,value)
for (nodegroupname,group_nodes) in groups_dict.iteritems():
print 'nodegroups:','dealing with nodegroup',nodegroupname,'on nodes',group_nodes
# first, check if the nodetagtype is here
- tag_types = self.apiserver.GetNodeTagTypes(auth,{'tagname':nodegroupname})
+ tag_types = self.apiserver.GetTagTypes(auth,{'tagname':nodegroupname})
if tag_types:
tag_type_id = tag_types[0]['node_tag_type_id']
else: