X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sface%2Fscreens%2Fmainscreen.py;h=988d608703e0f9d5bbd06dea8f61b9096459d7be;hb=72d17d9e61f0c38e293a3e8773b046975ac570d5;hp=a4351855aeb254435702a3c4210a105948a6ed87;hpb=ce5e4c9baaac18e6e3afe3de2316c71990c20cca;p=sface.git 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")