From f6cade46df99007080f97ea9eb95dfb2d80ddf6e Mon Sep 17 00:00:00 2001 From: Tony Mack <tmack@paris.CS.Princeton.EDU> Date: Thu, 1 Dec 2011 16:46:12 -0500 Subject: [PATCH] use PlXrn.pl_slicename() to get slice's name --- sfa/rspecs/elements/versions/sfav1Sliver.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sfa/rspecs/elements/versions/sfav1Sliver.py b/sfa/rspecs/elements/versions/sfav1Sliver.py index 207a4a78..8a113f34 100644 --- a/sfa/rspecs/elements/versions/sfav1Sliver.py +++ b/sfa/rspecs/elements/versions/sfav1Sliver.py @@ -1,4 +1,5 @@ from sfa.util.xrn import Xrn +from sfa.util.plxrn import PlXrn from sfa.util.xml import XmlElement from sfa.rspecs.elements.element import Element from sfa.rspecs.elements.sliver import Sliver @@ -19,9 +20,7 @@ class SFAv1Sliver: for tag in tags: SFAv1Sliver.add_sliver_attribute(sliver_elem, tag['tagname'], tag['value']) if sliver.get('sliver_id'): - sliver_id_leaf = Xrn(sliver.get('sliver_id')).get_leaf() - sliver_id_parts = sliver_id_leaf.split(':') - name = sliver_id_parts[0] + name = PlXrn(xrn=sliver.get('sliver_id')).pl_slicename() sliver_elem.set('name', name) @staticmethod -- 2.47.0