From 9e857226d51373f8f67957a47e87ac75cf1eb3d4 Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Thu, 22 Dec 2011 12:35:37 -0500 Subject: [PATCH] element not allowed in manifest rspec --- sfa/rspecs/versions/pgv2.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sfa/rspecs/versions/pgv2.py b/sfa/rspecs/versions/pgv2.py index b52b5f03..67d6e8e9 100644 --- a/sfa/rspecs/versions/pgv2.py +++ b/sfa/rspecs/versions/pgv2.py @@ -123,7 +123,11 @@ class PGv2(BaseVersion): sliver = {'name': requested_sliver_type, 'pl_tags': attributes} - # remove existing sliver_type tags + # remove available element + for available_elem in node_elem.xpath('./default:available'): + node_elem.remove(available_elem) + + # remove existing sliver_type elements for sliver_type in node_elem.get('slivers', []): node_elem.element.remove(sliver_type.element) -- 2.43.0