equal
deleted
inserted
replaced
214 finally: |
214 finally: |
215 self.open_pool_connections() |
215 self.open_pool_connections() |
216 |
216 |
217 def restore(self, backupfile, drop): |
217 def restore(self, backupfile, drop): |
218 """method called to restore a backup of source's data""" |
218 """method called to restore a backup of source's data""" |
219 self.close_pool_connections() |
219 if self.repo.config.open_connections_pools: |
|
220 self.close_pool_connections() |
220 try: |
221 try: |
221 self.restore_from_file(backupfile, drop) |
222 self.restore_from_file(backupfile, drop) |
222 finally: |
223 finally: |
223 self.open_pool_connections() |
224 if self.repo.config.open_connections_pools: |
|
225 self.open_pool_connections() |
224 |
226 |
225 def init(self): |
227 def init(self): |
226 self.init_creating() |
228 self.init_creating() |
227 pool = self.repo._get_pool() |
229 pool = self.repo._get_pool() |
228 pool.pool_set() |
230 pool.pool_set() |