From b27ebcadb8fe22b1bdfefba24e42aabf4642b436 Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Sat, 14 Jan 2023 16:22:06 +0100 Subject: [PATCH] api: nodes: move variable definition closer to use site Signed-off-by: Thomas Lamprecht --- PVE/API2/Nodes.pm | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/PVE/API2/Nodes.pm b/PVE/API2/Nodes.pm index ce840a67..0183badc 100644 --- a/PVE/API2/Nodes.pm +++ b/PVE/API2/Nodes.pm @@ -1822,15 +1822,12 @@ __PACKAGE__->register_method ({ eval { my $default_delay = 0; my $upid; - my $typeText = ''; if ($d->{type} eq 'lxc') { - $typeText = 'CT'; return if PVE::LXC::check_running($vmid); print STDERR "Starting CT $vmid\n"; $upid = PVE::API2::LXC::Status->vm_start({node => $nodename, vmid => $vmid }); } elsif ($d->{type} eq 'qemu') { - $typeText = 'VM'; $default_delay = 3; # to reduce load return if PVE::QemuServer::check_running($vmid, 1); print STDERR "Starting VM $vmid\n"; @@ -1855,7 +1852,8 @@ __PACKAGE__->register_method ({ } } } else { - print STDERR "Starting $typeText $vmid failed: $status\n"; + my $rendered_type = $d->{type} eq 'lxc' ? 'CT' : 'VM'; + print STDERR "Starting $rendered_type $vmid failed: $status\n"; } }; warn $@ if $@;