From b4b2c3ae66b391114754040ecba04b1df50d13c9 Mon Sep 17 00:00:00 2001 From: Iuri Diniz Date: Tue, 26 Jun 2012 17:22:36 -0300 Subject: [PATCH] merge with 8427fba75fa17762fd351780eb6c893069778167 --- beaker_extensions/redis_.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/beaker_extensions/redis_.py b/beaker_extensions/redis_.py index 28e907d..f93810e 100644 --- a/beaker_extensions/redis_.py +++ b/beaker_extensions/redis_.py @@ -14,10 +14,11 @@ class RedisManager(NoSqlManager): def __init__(self, namespace, url=None, data_dir=None, lock_dir=None, **params): + self.db = params.pop('db', None) NoSqlManager.__init__(self, namespace, url=url, data_dir=data_dir, lock_dir=lock_dir, **params) def open_connection(self, host, port, **params): - self.db_conn = Redis(host=host, port=int(port), **params) + self.db_conn = Redis(host=host, port=int(port), db=self.db, **params) def __contains__(self, key): return self.db_conn.exists(self._format_key(key))