Files
dataservices-api/server/lib/python/cartodb_geocoder/cartodb_geocoder/redis_helper.py
2015-11-23 09:39:47 +01:00

19 lines
499 B
Python

import redis
class RedisHelper:
REDIS_DEFAULT_USER_DB = 5
REDIS_DEFAULT_HOST = 'localhost'
REDIS_DEFAULT_PORT = 6379
def __init__(self, host, port=REDIS_DEFAULT_PORT, db=REDIS_DEFAULT_USER_DB):
self.host = host
self.port = port
self.db = db
def redis_connection(self):
return self.__create_redis_connection()
def __create_redis_connection(self):
pool = redis.ConnectionPool(host=self.host, port=self.port, db=self.db)
return redis.Redis(connection_pool=pool)