コード例 #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
ファイル: test_memcached.py プロジェクト: vbaret/swift
 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
ファイル: test_memcached.py プロジェクト: zhangjindou/swift
 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
コード例 #7
0
 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
ファイル: mysql_pool.py プロジェクト: HanHeld/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)
コード例 #10
0
ファイル: eventlet_pool.py プロジェクト: typecode/voxpop
 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
ファイル: memcached.py プロジェクト: TheUtils/swift
 def __init__(self, server, size, connect_timeout):
     Pool.__init__(self, max_size=size)
     self.server = server
     self._connect_timeout = connect_timeout
コード例 #12
0
ファイル: test_memcached.py プロジェクト: TheUtils/swift
 def __init__(self, mocks):
     Pool.__init__(self, max_size=2)
     self.mocks = mocks