server/repository.py
branchstable
changeset 2959 daabb9bc5233
parent 2929 51cdfe069e10
child 2961 6d833a440575
--- a/server/repository.py	Fri Aug 21 14:59:00 2009 +0200
+++ b/server/repository.py	Fri Aug 21 15:02:03 2009 +0200
@@ -176,6 +176,11 @@
         # create the hooks manager
         self.hm = HooksManager(self.schema)
         # open some connections pools
+        if config.open_connections_pools:
+            self.open_connections_pools()
+
+    def open_connections_pools(self):
+        config = self.config
         self._available_pools = Queue.Queue()
         self._available_pools.put_nowait(ConnectionsPool(self.sources))
         if config.read_instance_schema: