metrics: show service offering name in case of root disks
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
diff --git a/client/WEB-INF/classes/resources/messages.properties b/client/WEB-INF/classes/resources/messages.properties
index a5c0b6f..d742a0a 100644
--- a/client/WEB-INF/classes/resources/messages.properties
+++ b/client/WEB-INF/classes/resources/messages.properties
@@ -841,7 +841,7 @@
label.metrics.cpu.used.avg=Used
label.metrics.disk=Disk
label.metrics.disk.iops.total=IOPS Total
-label.metrics.disk.offering=Disk Offering
+label.metrics.disk.offering=Offering
label.metrics.disk.read=Read
label.metrics.disk.size=Size
label.metrics.disk.storagetype=Type
diff --git a/ui/scripts/metrics.js b/ui/scripts/metrics.js
index f43cb65..1ac80fa 100644
--- a/ui/scripts/metrics.js
+++ b/ui/scripts/metrics.js
@@ -921,6 +921,9 @@
items[idx].state = volume.state;
items[idx].vmname = volume.vmname;
items[idx].diskoffering = volume.diskofferingname;
+ if (volume.type == 'ROOT') {
+ items[idx].diskoffering = volume.serviceofferingname;
+ }
items[idx].disksize = parseFloat(volume.size)/(1024.0*1024.0*1024.0) + ' GB';
items[idx].storagetype = volume.storagetype.replace(/\w\S*/g, function(txt){return txt.charAt(0).toUpperCase() + txt.substr(1).toLowerCase();}) + ' (' + volume.type + ')';
if (volume.storage) {