diff options
author | Marko Kreen | 2011-10-04 16:15:39 +0000 |
---|---|---|
committer | Marko Kreen | 2011-10-04 16:54:36 +0000 |
commit | b8baa139b6019236c5bffa556338df718b9260bf (patch) | |
tree | 36c968158f5115adf261225cb14f808efe7f724a | |
parent | f2e5d3de4a137d15d1fb61c18f2c8cc80876df9e (diff) |
CascadedConsumer: consistent access to provider db
-rw-r--r-- | python/pgq/cascade/consumer.py | 4 |
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 |