X-Git-Url: http://git.onelab.eu/?p=sface.git;a=blobdiff_plain;f=sface%2Fscreens%2Fmainscreen.py;fp=sface%2Fscreens%2Fmainscreen.py;h=988d608703e0f9d5bbd06dea8f61b9096459d7be;hp=a4351855aeb254435702a3c4210a105948a6ed87;hb=3dee9e2cf4bb6be9674e6a8fc5ce524a4e88868f;hpb=ce5e4c9baaac18e6e3afe3de2316c71990c20cca diff --git a/sface/screens/mainscreen.py b/sface/screens/mainscreen.py index a435185..988d608 100644 --- a/sface/screens/mainscreen.py +++ b/sface/screens/mainscreen.py @@ -630,9 +630,12 @@ class SliceWidget(QWidget): if ("hardware_types" in node): hardware_types = [x["name"] for x in node["hardware_types"]] nodeType = ",".join(hardware_types) + nodeStatus = node.get("boot_state", "") + if nodeStatus == None: + nodeStatus="" nodeItem = self.nodeView.appendRow(networkItem, node["component_name"], - nodeStatus=node.get("boot_state", ""), + nodeStatus=nodeStatus, nodeType=nodeType, membership=node_status['in'], kind="node") @@ -651,9 +654,12 @@ class SliceWidget(QWidget): if ("hardware_types" in node): hardware_types = [x["name"] for x in node["hardware_types"]] nodeType = ",".join(hardware_types) + nodeStatus = node.get("boot_state", "") + if nodeStatus == None: + nodeStatus="" self.nodeView.appendRow(networkItem, node["component_name"], - nodeStatus = node.get("boot_state", ""), + nodeStatus=nodeStatus, nodeType=nodeType, membership=node_status['out'], kind="node")