X-Git-Url: http://git.onelab.eu/?p=sface.git;a=blobdiff_plain;f=sface%2Fscreens%2Fmainscreen.py;h=6beaec24ecaaa5bc4db35c5612d10c4c0f83c30f;hp=d66e114a9135ad1e669dbfd0ef64ba160b38ebdd;hb=c07803c550c122fac6a6537889faf1552f420580;hpb=782daa0f7f40ac4976b4e4a6ce0db7b98db725ad diff --git a/sface/screens/mainscreen.py b/sface/screens/mainscreen.py index d66e114..6beaec2 100644 --- a/sface/screens/mainscreen.py +++ b/sface/screens/mainscreen.py @@ -601,7 +601,9 @@ class SliceWidget(QWidget): # Add default slice tags nodeItem = self.nodeView.appendRow(networkItem, "%s for %s" % (default_tags, network), kind="defaults") attrs = rspec.get_default_sliver_attributes(network) - for (name, value) in attrs: + for attr in attrs: + name = attr.get("name", None) + value = attr.get("value", None) tagstring = QString("%s: %s" % (name, value)) self.nodeView.appendRow(nodeItem, tagstring, membership=tag_status['in'], kind = "attribute") @@ -614,7 +616,9 @@ class SliceWidget(QWidget): kind="node") attrs = rspec.get_sliver_attributes(node, network) - for (name, value) in attrs: + for attr in attrs: + name = attr.get("name", None) + value = attr.get("value", None) self.nodeView.appendRow(nodeItem, "%s: %s" % (name, value), membership=tag_status['in'],