[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH] Make xendomains ignore lost+found


  • To: xen-devel@xxxxxxxxxxxxxxxxxxx
  • From: "Gawain Lynch" <gawain.lynch@xxxxxxxxx>
  • Date: Fri, 29 Jun 2007 15:36:20 +1000
  • Delivery-date: Fri, 29 Jun 2007 08:45:58 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=GYqO8FPq+LCHffoIGupgtYUM4/dwYq+PwnzRycdNHYlcDY9mNZ6kuRayuTdmKDWnUO2ev/V/bK50fZ3HpsTM3lOOT8xCjbwuxme5sOlv5t//CC6ZK12lWnuSR8MwibY0XR5C4zQSxuqe6qDLdL5XtyUVE/HT8ibK/n4Odk2+8IQ=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

As requested by Mark Williamson in BZ #681

Signed-off-by: Gawain Lynch <gawain.lynch@xxxxxxxxx>

--- xendomains.orig     2006-06-17 14:35:48.000000000 +1000
+++ xendomains  2006-06-17 14:45:29.000000000 +1000
@@ -207,10 +207,11 @@
    if [ "$XENDOMAINS_RESTORE" = "true" ] &&
       contains_something "$XENDOMAINS_SAVE"
    then
+       XENDOMAINS_SAVED=`/bin/ls $XENDOMAINS_SAVE/* | grep -v 'lost+found'`
        mkdir -p $(dirname "$LOCKFILE")
        touch $LOCKFILE
        echo -n "Restoring Xen domains:"
-       for dom in $XENDOMAINS_SAVE/*; do
+       for dom in $XENDOMAINS_SAVED; do
            echo -n " ${dom##*/}"
            xm restore $dom
            if [ $? -ne 0 ]; then
@@ -239,6 +240,7 @@
            if is_running $dom; then
                echo -n "(skip)"
            else
+               echo "(booting)"
                xm create --quiet --defconfig $dom
                if [ $? -ne 0 ]; then
                    rc_failed $?

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.