diff --git a/bin/xen-delete-image b/bin/xen-delete-image index 109716a..822253b 100755 --- a/bin/xen-delete-image +++ b/bin/xen-delete-image @@ -79,7 +79,7 @@ Specify the LVM volume where images were previously saved. -- http://www.steve.org.uk/ - $Id: xen-delete-image,v 1.3 2006-06-10 13:58:50 steve Exp $ + $Id: xen-delete-image,v 1.4 2006-06-10 14:18:23 steve Exp $ =cut @@ -263,7 +263,7 @@ sub parseCommandLineArguments if ( $VERSION ) { - my $REVISION = '$Revision: 1.3 $'; + my $REVISION = '$Revision: 1.4 $'; if ( $REVISION =~ /1.([0-9.]+) / ) { @@ -375,8 +375,8 @@ sub deleteXenImage # # TODO: Check we're not mounted. # - my $swap = "lvremove /dev/$CONFIG{'lvm'}/$CONFIG{'hostname'}-swap --force"; - my $disk = "lvremove /dev/$CONFIG{'lvm'}/$CONFIG{'hostname'}-root --force"; + my $swap = "lvremove /dev/$CONFIG{'lvm'}/$hostname-swap --force"; + my $disk = "lvremove /dev/$CONFIG{'lvm'}/$hostname-disk --force"; system( $swap ); system( $disk ); diff --git a/bin/xt-create-xen-config b/bin/xt-create-xen-config index 9199956..63882c5 100755 --- a/bin/xt-create-xen-config +++ b/bin/xt-create-xen-config @@ -45,7 +45,7 @@ xt-create-config - Create a Xen configuration file for a new domain. -- http://www.steve.org.uk/ - $Id: xt-create-xen-config,v 1.4 2006-06-10 14:02:13 steve Exp $ + $Id: xt-create-xen-config,v 1.5 2006-06-10 14:18:23 steve Exp $ =cut @@ -140,7 +140,7 @@ sub parseCommandLineArguments if ( $VERSION ) { - my $REVISION = '$Revision: 1.4 $'; + my $REVISION = '$Revision: 1.5 $'; if ( $REVISION =~ /1.([0-9.]+) / ) { @@ -195,6 +195,14 @@ sub createXenConfig $device = 'hda'; } + # + # Strip a trailing qualifier from the memory + # + if ( $ENV{'memory'} =~ /([^0-9]+)/ ) + { + $ENV{'memory'} = $1; + } + my $network = ''; if ( $ENV{'dhcp'} ) @@ -207,7 +215,7 @@ EOF else { $network =<