1
0
mirror of synced 2026-01-23 02:28:13 +00:00

2006-08-16 09:40:46 by steve

Test the environment *after* parsing command line.
This commit is contained in:
steve 2006-08-16 09:40:46 +00:00
parent f3b34e5ff6
commit d8ba5f0877

View File

@ -440,7 +440,7 @@ Install an X11 server, using VNC and XDM
--
http://www.steve.org.uk/
$Id: xen-create-image,v 1.67 2006-08-15 21:34:49 steve Exp $
$Id: xen-create-image,v 1.68 2006-08-16 09:40:46 steve Exp $
=cut
@ -493,10 +493,6 @@ my $RELEASE = '2.2';
#
# Check the environment
#
checkSystem();
#
@ -520,6 +516,15 @@ if ( -e "/etc/xen-tools/xen-tools.conf" )
parseCommandLineArguments();
#
# Check the environment - after parsing arguments.
#
# This is required so that the "--help" flag will work even if the script
# isn't installed. (For tests/getopt.t)
#
checkSystem();
#
# Ensure we're started by root at this point. This is required
# to make sure we can create new LVM volumes, or mount loopback images.
@ -898,7 +903,7 @@ sub parseCommandLineArguments
if ( $VERSION )
{
my $REVISION = '$Revision: 1.67 $';
my $REVISION = '$Revision: 1.68 $';
if ( $REVISION =~ /1.([0-9.]+) / )
{