Projet

Général

Profil

0001-utils-make-it-possible-to-pass-a-custom-transport-cl.patch

Frédéric Péters, 21 mars 2019 09:41

Télécharger (1,05 ko)

Voir les différences:

Subject: [PATCH] utils: make it possible to pass a custom transport class for
 SOAP (#31612)

 passerelle/utils/__init__.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
passerelle/utils/__init__.py
313 313
    """
314 314
    def __init__(self, resource, **kwargs):
315 315
        wsdl_url = kwargs.pop('wsdl_url', None) or resource.wsdl_url
316
        transport = SOAPTransport(wsdl_url, session=resource.requests, cache=InMemoryCache())
316
        transport_class = kwargs.pop('transport_class', SOAPTransport)
317
        transport = transport_class(wsdl_url, session=resource.requests, cache=InMemoryCache())
317 318
        super(SOAPClient, self).__init__(wsdl_url, transport=transport, **kwargs)
318 319

  
319 320

  
320
-