Example #1
0
 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)
Example #2
0
 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)
Example #3
0
 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)
Example #4
0
 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)
Example #5
0
 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]
Example #6
0
 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]
Example #7
0
 def __init__(self, table, params):
     BaseStorage.__init__(self, params)
     self._table = table
Example #8
0
 def __init__(self, server, params):
     BaseStorage.__init__(self, params)
     self._db = memcache.Client(server.split(';'))
Example #9
0
 def __init__(self, _, params):
     BaseStorage.__init__(self, params)
     self._db = {}
     self._lock = RWLock()
Example #10
0
 def __init__(self, table=None, params=None):
     BaseStorage.__init__(self, params)
     self._model = DjangoKVStore
Example #11
0
 def __init__(self, table, params):
     BaseStorage.__init__(self, params)
     self._table = table
Example #12
0
 def __init__(self, server, params):
     BaseStorage.__init__(self, params)
     self._db = memcache.Client(server.split(';'))
Example #13
0
 def __init__(self, _, params):
     BaseStorage.__init__(self, params)
     self._db = {}
     self._lock = RWLock()
Example #14
0
 def __init__(self, table=None, params=None):
     BaseStorage.__init__(self, params)
     self._model = DjangoKVStore
Example #15
0
 def __init__(self, table, params):
     BaseStorage.__init__(self, params)
     self._table = table
     self.logger = logging.getLogger(__name__)