From ba0d95a8bd67b42bdbc9ba6cf09f1e50e1a2374c Mon Sep 17 00:00:00 2001 From: Rob Austein Date: Wed, 29 Aug 2012 20:50:36 +0000 Subject: Bad things happen when __str__() methods forget to return the string. svn path=/branches/tk274/; revision=4674 --- rpkid/rpki/xml_utils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'rpkid/rpki/xml_utils.py') diff --git a/rpkid/rpki/xml_utils.py b/rpkid/rpki/xml_utils.py index 27c1f1e6..2e8a8691 100644 --- a/rpkid/rpki/xml_utils.py +++ b/rpkid/rpki/xml_utils.py @@ -206,7 +206,7 @@ class base_elt(object): """ Convert a base_elt object to string format. """ - lxml.etree.tostring(self.toXML(), pretty_print = True, encoding = "us-ascii") + return lxml.etree.tostring(self.toXML(), pretty_print = True, encoding = "us-ascii") @classmethod def make_pdu(cls, **kargs): @@ -451,7 +451,7 @@ class msg(list): """ Convert msg object to string. """ - lxml.etree.tostring(self.toXML(), pretty_print = True, encoding = "us-ascii") + return lxml.etree.tostring(self.toXML(), pretty_print = True, encoding = "us-ascii") def toXML(self): """ -- cgit v1.2.3