Fix syntaxe issue with shutdown-timeout option

tags/virt-backup-0.2.12-1
Daniel Berteaud 12 years ago
parent b810c3c7d6
commit db04c88767
  1. 6
      virt-backup
  2. 2
      virt-backup.spec

@ -108,7 +108,7 @@ GetOptions(
"exclude=s" => \@excludes, "exclude=s" => \@excludes,
"blocksize=s" => \$opts{blocksize}, "blocksize=s" => \$opts{blocksize},
"shutdown" => \$opts{shutdown}, "shutdown" => \$opts{shutdown},
"shutdown-timeout=s" => \$opts{shutdown-timeout}, "shutdown-timeout=s" => \$opts{shutdowntimeout},
"help" => \$opts{help} "help" => \$opts{help}
); );
@ -564,9 +564,9 @@ sub shutdown_vm(){
print "$vm is running, shutting down\n" if ($opts{debug}); print "$vm is running, shutting down\n" if ($opts{debug});
$dom->shutdown(); $dom->shutdown();
my $shutdown_counter = 0; my $shutdown_counter = 0;
# Wait $opts{shutdown-timeout} seconds for vm to shutdown # Wait $opts{shutdowntimeout} seconds for vm to shutdown
while ($dom->get_info->{state} != Sys::Virt::Domain::STATE_SHUTOFF){ while ($dom->get_info->{state} != Sys::Virt::Domain::STATE_SHUTOFF){
if ($shutdown_counter >= $opts{shutdown-timeout}){ if ($shutdown_counter >= $opts{shutdowntimeout}){
die "Waited $opts{shutdown_time} seconds for $vm to shutdown. Shutdown Failed\n"; die "Waited $opts{shutdown_time} seconds for $vm to shutdown. Shutdown Failed\n";
} }
$shutdown_counter++; $shutdown_counter++;

@ -2,7 +2,7 @@
Summary: backup script for libvirt managed VM Summary: backup script for libvirt managed VM
Name: virt-backup Name: virt-backup
Version: 0.1.0 Version: 0.1.0
Release: 1.beta0 Release: 1.beta1
Source0: %{name}-%{version}.tar.gz Source0: %{name}-%{version}.tar.gz
BuildArch: noarch BuildArch: noarch

Loading…
Cancel
Save