PranaliM opened a new pull request #2257: CLOUDSTACK-10060:ListUsage API always 
displays the Virtual size as '0 for Usage type=9 (snapshot)
URL: https://github.com/apache/cloudstack/pull/2257
 
 
   **Bug Description:**
   In the listUsage API, the Virtual Size of Snapshot is always displayed as 
'0'.
   
   **Root Cause:**
   In case of snapshots, the usage is accounted for depending on the value of 
the global parameter, 'usage.snapshot.virtualsize.select'. If set to 'true', 
the usage is done based on the Virtual Size, and if set to false, it is done 
based on the Physical size. In the Usage API, this value, (i.e. virtual or 
physical) is displayed as 'Size' field in the Usage API and the field 
'VirtualSize' is always displayed as 0.
   
   **Expected Output:**
   Since this is a Usage API, ideally only that size should be displayed which 
is used for billing, depending on the value of 
'usage.snapshot.virtualsize.select'.
   There is another API - the ListSnapshot API that displays both, the physical 
as well as Virtual size and can be used to know both the sizes.
   
   **Fix Implemented:**
   Skipped showing the VirtualField for type=snapshot
   
 
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

Reply via email to