use invirt config in sipb-xen-lvm and to generate /etc/remctl/acl/remote
[invirt/packages/invirt-remote.git] / files / usr / sbin / sipb-xen-lvm
index 731b56c..15965cd 100755 (executable)
@@ -3,6 +3,7 @@
 import sys
 import os.path
 from subprocess import call, PIPE, Popen
 import sys
 import os.path
 from subprocess import call, PIPE, Popen
+from invirt.config import structs as config
 
 def check(b):
     if not b:
 
 def check(b):
     if not b:
@@ -21,7 +22,7 @@ def ensureoff(machine):
 if subcommand == "lvcreate-all":
     from sipb_xen_database import *
     import re
 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)
     for d in Disk.select():
         check(re.match('^[A-Za-z0-9]+$', d.guest_device_name))
         machine = Machine.get(d.machine_id)