mirror of
https://github.com/NaN-tic/trytond-monitoring_network.git
synced 2023-12-14 03:42:58 +01:00
Patch jsonrpclib to accept a context parameter.
This commit is contained in:
parent
35f8bd1be6
commit
bc22fdeb62
|
@ -153,9 +153,9 @@ class Transport(TransportMixIn, XMLTransport):
|
|||
XMLTransport.__init__(self)
|
||||
|
||||
class SafeTransport(TransportMixIn, XMLSafeTransport):
|
||||
def __init__(self):
|
||||
def __init__(self, context=None):
|
||||
TransportMixIn.__init__(self)
|
||||
XMLSafeTransport.__init__(self)
|
||||
XMLSafeTransport.__init__(self, context=context)
|
||||
|
||||
from httplib import HTTP, HTTPConnection
|
||||
from socket import socket
|
||||
|
@ -192,7 +192,7 @@ class ServerProxy(XMLServerProxy):
|
|||
"""
|
||||
|
||||
def __init__(self, uri, transport=None, encoding=None,
|
||||
verbose=0, version=None):
|
||||
verbose=0, version=None, context=None):
|
||||
import urllib
|
||||
if not version:
|
||||
version = config.version
|
||||
|
@ -216,7 +216,7 @@ class ServerProxy(XMLServerProxy):
|
|||
if schema == 'unix':
|
||||
transport = UnixTransport()
|
||||
elif schema == 'https':
|
||||
transport = SafeTransport()
|
||||
transport = SafeTransport(context=context)
|
||||
else:
|
||||
transport = Transport()
|
||||
self.__transport = transport
|
||||
|
|
Loading…
Reference in a new issue