mirror of
https://git.proxmox.com/git/qemu-server
synced 2025-08-07 11:10:24 +00:00
migrate prepare: use also explicit variable for storecfg
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
parent
3148f0b053
commit
8a5bd88907
@ -280,7 +280,7 @@ sub prepare {
|
|||||||
|
|
||||||
my $online = $self->{opts}->{online};
|
my $online = $self->{opts}->{online};
|
||||||
|
|
||||||
$self->{storecfg} = PVE::Storage::config();
|
my $storecfg = $self->{storecfg} = PVE::Storage::config();
|
||||||
|
|
||||||
# test if VM exists
|
# test if VM exists
|
||||||
my $conf = $self->{vmconf} = PVE::QemuConfig->load_config($vmid);
|
my $conf = $self->{vmconf} = PVE::QemuConfig->load_config($vmid);
|
||||||
@ -333,16 +333,15 @@ sub prepare {
|
|||||||
}
|
}
|
||||||
|
|
||||||
my $vollist = PVE::QemuServer::get_vm_volumes($conf);
|
my $vollist = PVE::QemuServer::get_vm_volumes($conf);
|
||||||
|
|
||||||
foreach my $volid (@$vollist) {
|
foreach my $volid (@$vollist) {
|
||||||
my ($sid, $volname) = PVE::Storage::parse_volume_id($volid, 1);
|
my ($sid, $volname) = PVE::Storage::parse_volume_id($volid, 1);
|
||||||
|
|
||||||
# check if storage is available on both nodes
|
# check if storage is available on both nodes
|
||||||
my $targetsid = PVE::QemuServer::map_storage($self->{opts}->{storagemap}, $sid);
|
my $targetsid = PVE::QemuServer::map_storage($self->{opts}->{storagemap}, $sid);
|
||||||
|
|
||||||
my $scfg = PVE::Storage::storage_check_enabled($self->{storecfg}, $sid);
|
my $scfg = PVE::Storage::storage_check_enabled($storecfg, $sid);
|
||||||
my $target_scfg = PVE::Storage::storage_check_enabled(
|
my $target_scfg = PVE::Storage::storage_check_enabled(
|
||||||
$self->{storecfg},
|
$storecfg,
|
||||||
$targetsid,
|
$targetsid,
|
||||||
$self->{node},
|
$self->{node},
|
||||||
);
|
);
|
||||||
|
Loading…
Reference in New Issue
Block a user