X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-remote.git/blobdiff_plain/14bf5b20f67912442867b7dbca986636298f41c4..2cfee565a20a17fc0cb6e3b90d807e222cd302a0:/files/usr/sbin/sipb-xen-lvm diff --git a/files/usr/sbin/sipb-xen-lvm b/files/usr/sbin/sipb-xen-lvm index 731b56c..15965cd 100755 --- a/files/usr/sbin/sipb-xen-lvm +++ b/files/usr/sbin/sipb-xen-lvm @@ -3,6 +3,7 @@ import sys import os.path from subprocess import call, PIPE, Popen +from invirt.config import structs as config def check(b): if not b: @@ -21,7 +22,7 @@ def ensureoff(machine): if subcommand == "lvcreate-all": from sipb_xen_database import * import re - connect('postgres://sipb-xen@sipb-xen-dev.mit.edu/sipb_xen') + connect(config.db.uri) for d in Disk.select(): check(re.match('^[A-Za-z0-9]+$', d.guest_device_name)) machine = Machine.get(d.machine_id)