]> git.proxmox.com Git - pve-container.git/blobdiff - src/PVE/LXC/Migrate.pm
migrate: improve target storage checks
[pve-container.git] / src / PVE / LXC / Migrate.pm
index c85a09c33f4c7c7b6cef6a62029a8c88f5287c54..1739c7809de8e0140344e9cca25f52dce4413ec6 100644 (file)
@@ -211,10 +211,10 @@ sub phase1 {
 
        # check if storage is available on target node
        my $targetsid = PVE::JSONSchema::map_id($self->{opts}->{storagemap}, $storeid);
-       PVE::Storage::storage_check_enabled($self->{storecfg}, $targetsid, $self->{node});
+       my $target_scfg = PVE::Storage::storage_check_enabled($self->{storecfg}, $targetsid, $self->{node});
 
-       die "content type 'rootdir' is not available on storage '$storeid'\n"
-           if !$scfg->{content}->{rootdir};
+       die "content type 'rootdir' is not available on storage '$targetsid'\n"
+           if !$target_scfg->{content}->{rootdir};
 
        PVE::Storage::foreach_volid($dl, sub {
            my ($volid, $sid, $volname) = @_;