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