deleting and then adding a node with the same name in plc.
dbnode.hostname = node['hostname']
dbnode.date_checked = datetime.now()
dbnode.plc_node_stats = node
dbnode.hostname = node['hostname']
dbnode.date_checked = datetime.now()
dbnode.plc_node_stats = node
- deleteExtra(l_nodes, PlcNode, 'hostname', 'hostname')
- deleteExtra(l_nodes, HistoryNodeRecord, 'hostname', 'hostname')
+ deleteExtra(l_nodes, PlcNode, 'node_id', 'node_id')
+ deleteExtra(l_nodes, HistoryNodeRecord, 'plc_nodeid', 'node_id')
deleteExtra(l_nodes, FindbadNodeRecord, 'hostname', 'hostname')
session.flush()
deleteExtra(l_nodes, FindbadNodeRecord, 'hostname', 'hostname')
session.flush()