Remove shebang from non-script file
[invirt/packages/invirt-database.git] / python / database / __init__.py
index c247bdf..ce88809 100644 (file)
@@ -1,5 +1,9 @@
+from invirt.config import config
 from models import *
+import sqlalchemy
 
-def connect(uri):
+def connect(uri = config['db']['uri']):
     """ Connect to a given database URI"""
-    meta.connect(uri)
+    engine = sqlalchemy.create_engine(uri, pool_timeout=5)
+    meta.bind = engine
+    session.configure(bind=engine)