'Node': [node['node_id']]}
self.message = "Node %s created" % node['node_id']
- for (tagname,tagvalue) in tags.iteritems():
+ for (tagname,value) in tags.iteritems():
# the tagtype instance is assumed to exist, just check that
if not TagTypes(self.api,{'tagname':tagname}):
raise PLCInvalidArgument,"No such TagType %s"%tagname
node_tags=NodeTags(self.api,{'tagname':tagname,'node_id':node['node_id']})
if not node_tags:
- AddNodeTag(self.api).__call__(auth,node['node_id'],tagname,tagvalue)
+ AddNodeTag(self.api).__call__(auth,node['node_id'],tagname,value)
else:
- UpdateNodeTag(self.api).__call__(auth,node_tags[0]['node_tag_id'],tagvalue)
+ UpdateNodeTag(self.api).__call__(auth,node_tags[0]['node_tag_id'],value)
return node['node_id']