From 9dbc99c6083ac833045713403f794bf3506065b1 Mon Sep 17 00:00:00 2001 From: Wido den Hollander Date: Thu, 23 Jul 2015 23:39:02 +0200 Subject: [PATCH] CLOUDSTACK-8648: Pass the proper storage layer when configuring Signed-off-by: Pierre-Luc Dion --- .../storage/resource/NfsSecondaryStorageResource.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/services/secondary-storage/server/src/org/apache/cloudstack/storage/resource/NfsSecondaryStorageResource.java b/services/secondary-storage/server/src/org/apache/cloudstack/storage/resource/NfsSecondaryStorageResource.java index 5c361edaf67..be5969104fd 100644 --- a/services/secondary-storage/server/src/org/apache/cloudstack/storage/resource/NfsSecondaryStorageResource.java +++ b/services/secondary-storage/server/src/org/apache/cloudstack/storage/resource/NfsSecondaryStorageResource.java @@ -860,6 +860,9 @@ public class NfsSecondaryStorageResource extends ServerResourceBase implements S return file.length(); } + Map params = new HashMap(); + params.put(StorageLayer.InstanceConfigKey, _storage); + processor.configure("template processor", params); return processor.getVirtualSize(file); } catch (Exception e) { s_logger.warn("Failed to get virtual size of file " + file.getPath() + ", returning file size instead: ", e);