From d4ac0d659bcc81e9aeef5ad0a96c81251fd50bf6 Mon Sep 17 00:00:00 2001 From: Andy Bavier Date: Wed, 2 Mar 2011 12:56:52 -0500 Subject: [PATCH 1/1] Fix problem with tags missing from RSpec All tags that have category "slice/rspec" should be displayed in the RSPec. Fixed an issue where not all such tags would be displayed. --- sfa/plc/network.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/sfa/plc/network.py b/sfa/plc/network.py index 9650e4c9..2a3e6ba2 100644 --- a/sfa/plc/network.py +++ b/sfa/plc/network.py @@ -148,8 +148,8 @@ class Slice: Use with tags that have only one instance """ def get_tag(self, tagname, node = None): - try: - for i in self.slice_tag_ids: + for i in self.slice_tag_ids: + try: tag = self.network.lookupSliceTag(i) if tag.tagname == tagname: if node: @@ -157,10 +157,10 @@ class Slice: return tag elif not tag.node_id: return tag - except InvalidRSpec, e: - # As they're not needed, we ignore some tag types from - # GetSliceTags call. See Slicetag.ignore_tags - pass + except InvalidRSpec, e: + # As they're not needed, we ignore some tag types from + # GetSliceTags call. See Slicetag.ignore_tags + pass return None def get_nodes(self): -- 2.43.0