示例#1
0
文件: memcached.py 项目: 701/swift
 def __init__(self, server, size, connect_timeout):
     Pool.__init__(self, max_size=size)
     self.server = server
     self._connect_timeout = connect_timeout
     self._parent_class_getter = super(MemcacheConnPool, self).get
     try:
         # call the patched .get() if eventlet is older than 0.9.17
         if StrictVersion(eventlet_version) < StrictVersion('0.9.17'):
             self._parent_class_getter = self._upstream_fixed_get
     except ValueError:
         # "invalid" version number or otherwise error parsing version
         pass
示例#2
0
文件: memcached.py 项目: clayg/swift
 def __init__(self, server, size, connect_timeout):
     Pool.__init__(self, max_size=size)
     self.host, self.port = utils.parse_socket_string(
         server, DEFAULT_MEMCACHED_PORT)
     self._connect_timeout = connect_timeout
示例#3
0
 def __init__(self, mocks):
     Pool.__init__(self, max_size=2)
     self.mocks = mocks
     # setting this for the eventlet workaround in the MemcacheConnPool
     self._parent_class_getter = super(memcached.MemcacheConnPool, self).get
示例#4
0
 def __init__(self, server, size, connect_timeout):
     Pool.__init__(self, max_size=size)
     self.server = server
     self._connect_timeout = connect_timeout
示例#5
0
文件: mysql_pool.py 项目: Boy/netbook
 def __init__(self, min_size = 0, max_size = 4, *args, **kwargs):
     self._args = args
     self._kwargs = kwargs
     Pool.__init__(self, min_size, max_size)
示例#6
0
 def __init__(self, mocks):
     Pool.__init__(self, max_size=2)
     self.mocks = mocks
     # setting this for the eventlet workaround in the MemcacheConnPool
     self._parent_class_getter = super(memcached.MemcacheConnPool, self).get
 def __init__(self, mocks):
     Pool.__init__(self, max_size=2)
     self.mocks = mocks
示例#8
0
 def __init__(self, server, size, connect_timeout):
     Pool.__init__(self, max_size=size)
     self.host, self.port = utils.parse_socket_string(
         server, DEFAULT_MEMCACHED_PORT)
     self._connect_timeout = connect_timeout
示例#9
0
 def __init__(self, min_size=0, max_size=4, *args, **kwargs):
     self._args = args
     self._kwargs = kwargs
     Pool.__init__(self, min_size, max_size)
示例#10
0
 def __init__(self, uri, use_proxy=False, min_size=0, max_size=4):
     self.uri = uri
     self.use_proxy = use_proxy
     Pool.__init__(self, min_size, max_size)
示例#11
0
 def __init__(self, server, size, connect_timeout):
     Pool.__init__(self, max_size=size)
     self.server = server
     self._connect_timeout = connect_timeout
示例#12
0
 def __init__(self, mocks):
     Pool.__init__(self, max_size=2)
     self.mocks = mocks