From: Tony Mack Date: Thu, 22 Dec 2011 18:04:45 +0000 (-0500) Subject: remove interface element from request rspec X-Git-Tag: sfa-2.0-7~13^2~8 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=0cbef42b594602ef8502284f18a8ffcb2602af9e;p=sfa.git remove interface element from request rspec --- diff --git a/sfa/rspecs/versions/pgv2.py b/sfa/rspecs/versions/pgv2.py index 88aa35d1..d77b1b67 100644 --- a/sfa/rspecs/versions/pgv2.py +++ b/sfa/rspecs/versions/pgv2.py @@ -124,9 +124,13 @@ class PGv2(BaseVersion): 'pl_tags': attributes} # remove available element - for available_elem in node_elem.xpath('./default:available'): + for available_elem in node_elem.xpath('./default:available | ./available'): node_elem.remove(available_elem) - + + # remove interface elements + for interface_elem in node_elem.xpath('./default:interface | ./interface'): + node_elem.remove(interface_elem) + # remove existing sliver_type elements for sliver_type in node_elem.get('slivers', []): node_elem.element.remove(sliver_type.element)