git://git.onelab.eu
/
sface.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
782daa0
)
fix support for new get_default_sliver_attributes returning dicts
author
smbaker
<smbaker@fc8clean.lan>
Thu, 1 Dec 2011 21:19:33 +0000
(13:19 -0800)
committer
smbaker
<smbaker@fc8clean.lan>
Thu, 1 Dec 2011 21:19:33 +0000
(13:19 -0800)
sface/screens/mainscreen.py
patch
|
blob
|
history
diff --git
a/sface/screens/mainscreen.py
b/sface/screens/mainscreen.py
index
d66e114
..
6beaec2
100644
(file)
--- 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)
# 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")
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)
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'],
self.nodeView.appendRow(nodeItem,
"%s: %s" % (name, value),
membership=tag_status['in'],