From: Andy Bavier Date: Wed, 2 Mar 2011 17:56:52 +0000 (-0500) Subject: Fix problem with tags missing from RSpec X-Git-Tag: sfa-1.0-15~3 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=d4ac0d659bcc81e9aeef5ad0a96c81251fd50bf6;p=sfa.git 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. --- 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):