From 66f5e78c135654c299f0e55eb11097d6fe2e6640 Mon Sep 17 00:00:00 2001 From: Greg Price Date: Sun, 30 Mar 2008 03:23:14 -0400 Subject: [PATCH] remove apparently obsoleted script sipb-xen-lvcreate This file confused me on black-mesa. grep -r in trunk doesn't find its name. svn path=/trunk/packages/sipb-xen-database/; revision=337 --- client/usr/sbin/sipb-xen-lvcreate | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100755 client/usr/sbin/sipb-xen-lvcreate diff --git a/client/usr/sbin/sipb-xen-lvcreate b/client/usr/sbin/sipb-xen-lvcreate deleted file mode 100755 index d1d7576..0000000 --- a/client/usr/sbin/sipb-xen-lvcreate +++ /dev/null @@ -1,27 +0,0 @@ -#!/usr/bin/env python - -from sipb_xen_database import * -import sys -import os.path -from subprocess import call -import re - -connect('postgres://sipb-xen@sipb-xen-dev.mit.edu/sipb_xen') - -def check(b): - if not b: - exit(1) - -vg = "xenvg" -for d in Disk.select(): - check(re.match('^[A-Za-z0-9]+$', d.guest_device_name)) - machine = Machine.get(d.machine_id) - check(re.match('^[A-Za-z0-9][A-Za-z0-9._-]*$', machine.name)) - lvname = machine.name + "_" + d.guest_device_name - if not os.path.exists("/dev/%s/%s" % (vg, lvname)): - # LV doesn't exist - print >>sys.stderr, "Creating LV %s..." % (lvname,) - rv = call(["lvcreate", "-L", str(d.size) + "M", "-n", lvname, vg]) - if rv != 0: - print >>sys.stderr, "Error creating LV %s\n" %(lvname,) - sys.exit(1) -- 1.7.9.5