need to implement a method to check that remotly. that later in ssh tunnel ?
Signed-off-by: Alexandre Derumier <aderum...@odiso.com> --- PVE/API2/Qemu.pm | 2 +- PVE/QemuMigrate.pm | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/PVE/API2/Qemu.pm b/PVE/API2/Qemu.pm index 01d97bc..e6d46ba 100644 --- a/PVE/API2/Qemu.pm +++ b/PVE/API2/Qemu.pm @@ -2804,7 +2804,7 @@ __PACKAGE__->register_method({ } my $storecfg = PVE::Storage::config(); - PVE::QemuServer::check_storage_availability($storecfg, $conf, $target); + PVE::QemuServer::check_storage_availability($storecfg, $conf, $target) if !$param->{externalcluster}; if (PVE::HA::Config::vm_is_ha_managed($vmid) && $rpcenv->{type} ne 'ha') { diff --git a/PVE/QemuMigrate.pm b/PVE/QemuMigrate.pm index cd1fc2b..8d1f9e8 100644 --- a/PVE/QemuMigrate.pm +++ b/PVE/QemuMigrate.pm @@ -189,7 +189,7 @@ sub prepare { my $targetsid = $self->{opts}->{targetstorage} ? $self->{opts}->{targetstorage} : $sid; my $scfg = PVE::Storage::storage_check_node($self->{storecfg}, $sid); - PVE::Storage::storage_check_node($self->{storecfg}, $targetsid, $self->{node}); + PVE::Storage::storage_check_node($self->{storecfg}, $targetsid, $self->{node}) if !$self->{opts}->{externalcluster}; if ($scfg->{shared}) { # PVE::Storage::activate_storage checks this for non-shared storages @@ -256,7 +256,7 @@ sub sync_disks { next if @{$dl->{$storeid}} == 0; # check if storage is available on target node - PVE::Storage::storage_check_node($self->{storecfg}, $storeid, $self->{node}); + PVE::Storage::storage_check_node($self->{storecfg}, $storeid, $self->{node}) if !$self->{opts}->{externalcluster}; $sharedvm = 0; # there is a non-shared disk PVE::Storage::foreach_volid($dl, sub { -- 2.1.4 _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel