SOAPFactory

class DIRAC.Core.Utilities.SOAPFactory.DISETHandler(debuglevel=0, context=None)

Bases: urllib2.HTTPSHandler

add_parent(parent)
close()
do_open(http_class, req, **http_conn_args)

Return an addinfourl object for the request, using http_class.

http_class must implement the HTTPConnection API from httplib. The addinfourl return value is a file-like object. It also has methods and attributes including:

  • info(): return a mimetools.Message object for the headers
  • geturl(): return the original request URL
  • code: HTTP status code
do_request_(request)
handler_order = 500
https_open(req)
https_request(request)
set_http_debuglevel(level)
DIRAC.Core.Utilities.SOAPFactory.getSOAPClient(wsdlLocation, **kwargs)