self.nodeView.appendRow(nodeItem, tagstring, membership=tag_status['in'], kind = "attribute")
for node in sliver_nodes:
+ nodeType = None
+ if ("hardware_types" in node):
+ hardware_types = [x["name"] for x in node["hardware_types"]]
+ nodeType = ",".join(hardware_types)
nodeItem = self.nodeView.appendRow(networkItem,
node["component_name"],
nodeStatus=node.get("boot_state", ""),
- #nodeType=node.get("rspec.get_node_sliver_type(node, network),
+ nodeType=nodeType,
membership=node_status['in'],
kind="node")
kind="attribute")
for node in available_nodes:
+ nodeType = None
+ if ("hardware_types" in node):
+ hardware_types = [x["name"] for x in node["hardware_types"]]
+ nodeType = ",".join(hardware_types)
self.nodeView.appendRow(networkItem,
node["component_name"],
nodeStatus = node.get("boot_state", ""),
- #nodeType= resources.get_node_sliver_type(node, network),
+ nodeType=nodeType,
membership=node_status['out'],
kind="node")