def get_bmemcached_client(servers, timeout=None, **kwargs): from bmemcached import Client if timeout: kwargs['socket_timeout'] = timeout client = Client(servers, **kwargs) client.TooBig = None return client
def get_bmemcached_client(servers, timeout=None, **kwargs): from bmemcached import Client if timeout: kwargs['socket_timeout'] = timeout client = Client(servers, **kwargs) client.TooBig = None return client
def get_pylibmc_client(servers, timeout=None, binary=True, **kwargs): from pylibmc import Client try: from pylibmc import TooBig except ImportError: from pylibmc import Error, ServerError TooBig = (Error, ServerError) if timeout: kwargs['behaviors'] = {'connect_timeout': timeout} client = Client(servers, binary=binary, **kwargs) client.TooBig = TooBig return client
def get_pylibmc_client(servers, timeout=None, binary=True, **kwargs): from pylibmc import Client try: from pylibmc import TooBig except ImportError: from pylibmc import Error, ServerError TooBig = (Error, ServerError) if timeout: kwargs['behaviors'] = {'connect_timeout': timeout} client = Client(servers, binary=binary, **kwargs) client.TooBig = TooBig return client