From be4f612c987ee27f78e3faf8407771e61be44cb6 Mon Sep 17 00:00:00 2001 From: jortel Date: Fri, 26 Feb 2010 01:39:15 +0000 Subject: Change wsdl Import to use DocumentReader instead of DefinitionsReader. This will eliminate caching intermediate wsdl objects. --- suds/wsdl.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/suds/wsdl.py b/suds/wsdl.py index 26f15b5..8bba88f 100644 --- a/suds/wsdl.py +++ b/suds/wsdl.py @@ -310,8 +310,8 @@ class Import(WObject): log.debug('importing (%s)', url) if '://' not in url: url = urljoin(definitions.url, url) - reader = DefinitionsReader(definitions.options, Definitions) - d = reader.open(url) + options = definitions.options + d = Definitions(url, options) if d.root.match(Definitions.Tag, wsdlns): self.import_definitions(definitions, d) return -- cgit v1.2.1