From 0e88fcdd561d1d3f09e59e71e7dea82f8a8d4b66 Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Wed, 26 Oct 2011 12:00:06 -0400 Subject: [PATCH] escape name section of hrn --- sfa/util/xrn.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sfa/util/xrn.py b/sfa/util/xrn.py index 869184e7..6a2f36e0 100644 --- a/sfa/util/xrn.py +++ b/sfa/util/xrn.py @@ -182,8 +182,9 @@ class Xrn: # 3. replace ':' with '.' inside parts # 3. join parts using '.' hrn = '.'.join([Xrn.escape(part).replace(':','.') for part in parts if part]) + # dont replace ':' in the name section if name: - hrn += '.%s' % name + hrn += '.%s' % Xrn.escape(name) self.hrn=str(hrn) self.type=str(type) -- 2.43.0