summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarko Kreen2011-10-04 16:15:39 +0000
committerMarko Kreen2011-10-04 16:54:36 +0000
commitb8baa139b6019236c5bffa556338df718b9260bf (patch)
tree36c968158f5115adf261225cb14f808efe7f724a
parentf2e5d3de4a137d15d1fb61c18f2c8cc80876df9e (diff)
CascadedConsumer: consistent access to provider db
-rw-r--r--python/pgq/cascade/consumer.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/python/pgq/cascade/consumer.py b/python/pgq/cascade/consumer.py
index 39bd906e..cebba94a 100644
--- a/python/pgq/cascade/consumer.py
+++ b/python/pgq/cascade/consumer.py
@@ -194,7 +194,7 @@ class CascadedConsumer(Consumer):
if not self.provider_connstr:
raise Exception('provider_connstr not set')
- src_db = self.get_database('_provider_db', connstr = self.provider_connstr)
+ src_db = self.get_provider_db(self._consumer_state)
return Consumer.work(self)
@@ -226,7 +226,7 @@ class CascadedConsumer(Consumer):
# update connection
loc = state['provider_location']
if self.provider_connstr != loc:
- self.close_database('_provider_db')
+ self.close_database(PDB)
self.provider_connstr = loc
return state