From 4a8145a597c4dd2a910848925d5ea6ade0371a14 Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Wed, 26 Oct 2011 20:23:55 -0400 Subject: [PATCH] use PlXrn to generate component_id urn --- sfa/rspecs/versions/sfav1.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sfa/rspecs/versions/sfav1.py b/sfa/rspecs/versions/sfav1.py index 5c4818fe..3f36e50d 100644 --- a/sfa/rspecs/versions/sfav1.py +++ b/sfa/rspecs/versions/sfav1.py @@ -1,5 +1,6 @@ from lxml import etree from sfa.util.xrn import hrn_to_urn, urn_to_hrn +from sfa.util.plxrn import PlXrn from sfa.rspecs.rspec_version import BaseVersion from sfa.rspecs.rspec_elements import RSpecElement, RSpecElements from sfa.rspecs.elements.versions.pgv2Link import PGv2Link @@ -215,7 +216,7 @@ class SFAv1(BaseVersion): for interface in node['interfaces']: if 'bwlimit' in interface and interface['bwlimit']: bwlimit = etree.SubElement(node_tag, 'bw_limit', units='kbps').text = str(interface['bwlimit']/1000) - comp_id = hrn_to_urn(network, 'pc%s:eth%s' % (node['node_id'], i)) + comp_id = PlXrn(auth=network, interface='node%s:eth%s' % (node['node_id'], i)).get_urn() interface_tag = etree.SubElement(node_tag, 'interface', component_id=comp_id) i+=1 if 'bw_unallocated' in node: -- 2.43.0