[pve-devel] [PATCH] openvz : create_vm : check_volume_access : find $path is undef

Alexandre Derumier aderumier at odiso.com
Wed Sep 25 10:29:39 CEST 2013


Signed-off-by: Alexandre Derumier <aderumier at odiso.com>
---
 PVE/API2/OpenVZ.pm |    2 ++
 1 file changed, 2 insertions(+)

diff --git a/PVE/API2/OpenVZ.pm b/PVE/API2/OpenVZ.pm
index 11b4a9d..e6820d8 100644
--- a/PVE/API2/OpenVZ.pm
+++ b/PVE/API2/OpenVZ.pm
@@ -343,6 +343,8 @@ __PACKAGE__->register_method({
 	    $archive = '-';
 	} else {
 	    $archive = $rpcenv->check_volume_access($authuser, $storage_cfg, $vmid, $ostemplate);
+	    $archive = PVE::Storage::path($storage_cfg, $ostemplate) if !$archive;
+
 	    die "can't find file '$archive'\n" if ! -f $archive;
 	}
 
-- 
1.7.10.4



More information about the pve-devel mailing list