# -*- mode: python; -*-
-import sipb_xen_database.models as models
-from sipb_xen_database import connect
+from invirt.database import models, connect
import re
import tempfile
from subprocess import call
-connect('postgres://sipb-xen@sipb-xen-dev.mit.edu/sipb_xen')
+connect()
prefix = "d_"
# 'machine_name', and optionally 'cdrom_image', should get passed in
-client/etc/xen/sipb-database: db uri
client/etc/xen/sipb-database: gateway, netmask
sipb-xen-database-tables: db uri
sipb-xen-database (10.15) unstable; urgency=low
- * uncommitted changes to /etc/xen/sipb-database on black-mesa
+ in /etc/xen/database:
+ * uncommitted changes on black-mesa
+ * sipb_xen_database -> invirt.database
+ * use default db uri
- -- Greg Price <price@mit.edu> Sun, 3 Aug 2008 00:26:13 -0400
+ in invirt.database:
+ * get default db uri from invirt.config
+
+ -- Greg Price <price@mit.edu> Sun, 3 Aug 2008 00:26:46 -0400
sipb-xen-database (10.14) unstable; urgency=low
+from invirt.config import structs as config
from models import *
-def connect(uri):
+def connect(uri = config.db.uri):
""" Connect to a given database URI"""
meta.connect(uri)