show 'RBD' instead of 'RBD (external)' on storage summary

we cannot differentiate between external and pve-managed there,
so we just want to show 'RBD'

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
Dominik Csapak 2017-09-07 12:48:28 +02:00 committed by Fabian Grünbichler
parent 8b1ee8ff0d
commit 6760ab9248
2 changed files with 5 additions and 3 deletions

View File

@ -776,8 +776,8 @@ Ext.define('PVE.Utils', { utilities: {
},
format_storage_type: function(value, md, record) {
if (value === 'rbd' && record && !record.get('monhost')) {
value = 'pveceph';
if (value === 'rbd' && record) {
value = (record.get('monhost')?'rbd_ext':'pveceph');
}
if (value === 'dir') {
return PVE.Utils.directoryText;
@ -792,6 +792,8 @@ Ext.define('PVE.Utils', { utilities: {
} else if (value === 'iscsi') {
return 'iSCSI';
} else if (value === 'rbd') {
return 'RBD';
} else if (value === 'rbd_ext') {
return 'RBD (external)';
} else if (value === 'pveceph') {
return 'RBD (PVE)';

View File

@ -178,7 +178,7 @@ Ext.define('PVE.dc.StorageView', {
}
},
{
text: PVE.Utils.format_storage_type('rbd'),
text: PVE.Utils.format_storage_type('rbd_ext'),
iconCls: 'fa fa-fw fa-building',
handler: function() {
var win = Ext.create('PVE.storage.RBDEdit', {});