CLOUDSTACK-8414: Fixed template_spool_ref table is not getting updated with correct template_size Now returning file size instead of null.

This commit is contained in:
Anshul Gangwar 2015-03-23 15:13:53 +05:30 committed by Rajesh Battala
parent 2133c302f4
commit fda627d672

View File

@ -1647,7 +1647,10 @@ namespace HypervResource
throw new IOException(errMsg); throw new IOException(errMsg);
} }
newData = cmd.destTO; FileInfo destFileInfo = new FileInfo(destFile);
destTemplateObjectTO.size = destFileInfo.Length.ToString();
JObject ansObj = Utils.CreateCloudStackObject(CloudStackTypes.TemplateObjectTO, destTemplateObjectTO);
newData = ansObj;
result = true; result = true;
} }
else else
@ -1786,7 +1789,6 @@ namespace HypervResource
} }
destTemplateObject.nfsDataStoreTO = destTemplateObjectTO.nfsDataStoreTO; destTemplateObject.nfsDataStoreTO = destTemplateObjectTO.nfsDataStoreTO;
destTemplateObject.checksum = destTemplateObjectTO.checksum; destTemplateObject.checksum = destTemplateObjectTO.checksum;
newData = destTemplateObject;
JObject ansObj = Utils.CreateCloudStackObject(CloudStackTypes.TemplateObjectTO, destTemplateObject); JObject ansObj = Utils.CreateCloudStackObject(CloudStackTypes.TemplateObjectTO, destTemplateObject);
newData = ansObj; newData = ansObj;
result = true; result = true;