else:
record['node_id'] = None
tag = Slicetag(record)
- slicetags[id] = tag
- self.slice_tag_ids.append(id)
+ slicetags[tag.id] = tag
+ self.slice_tag_ids.append(tag.id)
tag.changed = True
tag.updated = True
return tag
if cap == "CAP_NET_ADMIN":
return
else:
- newcaps = "CAP_NET_ADMIN," + caps
+ newcaps = "CAP_NET_ADMIN," + tag.value
self.update_tag('capabilities', newcaps, slicetags)
else:
self.add_tag('capabilities', 'CAP_NET_ADMIN', slicetags)
Find a free EGRE key
"""
def free_egre_key(slicetags):
+ used = set()
for i in slicetags:
- used = set()
tag = slicetags[i]
if tag.tagname == 'egre_key':
used.add(int(tag.value))