def __init__(self, server, params): BaseStorage.__init__(self, params) host, port = server.split(':') try: port = int(port) except ValueError: raise ImproperlyConfigured("Invalid port provided for tokyo-tyrant key-value store backend") self._db = pytyrant.PyTyrant.open(host, port)
def __init__(self, server, params): if ':' in server: host, port = server.split(':') port = int(port) else: host, port = server, None params['port'] = port BaseStorage.__init__(self, params) self._db = redis.Redis(host=host, **params)
def __init__(self, server, params): BaseStorage.__init__(self, params) host, port = server.split(':') try: port = int(port) except ValueError: raise ImproperlyConfigured( "Invalid port provided for tokyo-tyrant key-value store backend" ) self._db = pytyrant.PyTyrant.open(host, port)
def __init__(self, domain, params): BaseStorage.__init__(self, params) params = dict(params) try: aws_access_key = params['aws_access_key'] aws_secret_access_key = params['aws_secret_access_key'] except KeyError: raise ImproperlyConfigured("Incomplete configuration of SimpleDB key-value store. Required parameters: 'aws_access_key', and 'aws_secret_access_key'.") self._db = simpledb.SimpleDB(aws_access_key, aws_secret_access_key) self._domain = self._db[domain]
def __init__(self, domain, params): BaseStorage.__init__(self, params) params = dict(params) try: aws_access_key = params['aws_access_key'] aws_secret_access_key = params['aws_secret_access_key'] except KeyError: raise ImproperlyConfigured( "Incomplete configuration of SimpleDB key-value store. Required parameters: 'aws_access_key', and 'aws_secret_access_key'." ) self._db = simpledb.SimpleDB(aws_access_key, aws_secret_access_key) self._domain = self._db[domain]
def __init__(self, table, params): BaseStorage.__init__(self, params) self._table = table
def __init__(self, server, params): BaseStorage.__init__(self, params) self._db = memcache.Client(server.split(';'))
def __init__(self, _, params): BaseStorage.__init__(self, params) self._db = {} self._lock = RWLock()
def __init__(self, table=None, params=None): BaseStorage.__init__(self, params) self._model = DjangoKVStore
def __init__(self, table, params): BaseStorage.__init__(self, params) self._table = table self.logger = logging.getLogger(__name__)