X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Frspecs%2Fsfa_rspec.py;h=dba7821c1dcdb4eadcb5b500d498c882d86c6fe4;hb=92abde232f2d0349616cbecdf0482d86f6dd1509;hp=7663e0c6f21ad73f8bc21f2b1ed1f3a9bd9e9e7b;hpb=d954f4b11399c5552aec7c7d1b6b7a1ebb0e8e71;p=sfa.git diff --git a/sfa/rspecs/sfa_rspec.py b/sfa/rspecs/sfa_rspec.py index 7663e0c6..dba7821c 100755 --- a/sfa/rspecs/sfa_rspec.py +++ b/sfa/rspecs/sfa_rspec.py @@ -192,7 +192,8 @@ class SfaRSpec(RSpec): bwlimit = etree.SubElement(node_tag, 'bwlimit', units='kbps').tet = str(interface['bwlimit']/1000) if 'tags' in node: for tag in node['tags']: - if tag['tagname'] in ['fcdistro', 'arch']: + # expose this hard wired list of tags, plus the ones that are marked 'sfa' in their category + if tag['tagname'] in ['fcdistro', 'arch'] or 'sfa' in tag['category'].split('/'): tag_element = etree.SubElement(node_tag, tag['tagname'], value=tag['value']) def add_interfaces(self, interfaces):