diff options
author | jortel <devnull@localhost> | 2008-07-31 21:59:38 +0000 |
---|---|---|
committer | jortel <devnull@localhost> | 2008-07-31 21:59:38 +0000 |
commit | e348bf81b97412d5c961f77dbef5277570e2106d (patch) | |
tree | d6a16b3f7d5e422879d0e13eaeb45090b6672cbd /suds/bindings/binding.py | |
parent | 5efb57fa695599a2b8747d069350bfea11c850a3 (diff) | |
download | suds-e348bf81b97412d5c961f77dbef5277570e2106d.tar.gz |
A complete overhaul of the (xsd) pacakge. Uses merging approach much like the wsdl.py module. This should be a simpler, faster, more effective pattern for managing schema complexities. Also, I exect advances here will address some current issues with regard to inherrated attributes. Last, this approach is easier to test and should provide for faster schema related issue remediation.
Diffstat (limited to 'suds/bindings/binding.py')
-rw-r--r-- | suds/bindings/binding.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/suds/bindings/binding.py b/suds/bindings/binding.py index 9b9cb4d..e20c71e 100644 --- a/suds/bindings/binding.py +++ b/suds/bindings/binding.py @@ -18,7 +18,6 @@ from suds.sax import Parser, Element, Namespace from suds.sudsobject import Factory, Object from suds.bindings.marshaller import Marshaller from suds.bindings.unmarshaller import Unmarshaller -from suds.xsd import qualified_reference from suds.xsd.query import Query log = logger(__name__) @@ -109,7 +108,7 @@ class Binding: """ construct a 'composite' reply """ dictionary = {} for rt in rtypes: - dictionary[rt.get_name()] = rt + dictionary[rt.name] = rt unmarshaller = self.unmarshaller.typed composite = Factory.object() for node in nodes: |