ceph: add grid row summary for pool list

So that we can see overall usage.
This commit is contained in:
Dietmar Maurer 2014-01-24 12:54:05 +01:00
parent c91633486a
commit 2bc255f127

View File

@ -138,6 +138,7 @@ Ext.define('PVE.node.CephPoolList', {
selModel: sm, selModel: sm,
stateful: false, stateful: false,
tbar: [ create_btn, remove_btn ], tbar: [ create_btn, remove_btn ],
features: [ { ftype: 'summary' } ],
columns: [ columns: [
{ {
header: gettext('Name'), header: gettext('Name'),
@ -175,7 +176,9 @@ Ext.define('PVE.node.CephPoolList', {
sortable: true, sortable: true,
align: 'right', align: 'right',
renderer: Ext.util.Format.numberRenderer('0.00'), renderer: Ext.util.Format.numberRenderer('0.00'),
dataIndex: 'percent_used' dataIndex: 'percent_used',
summaryType: 'sum',
summaryRenderer: Ext.util.Format.numberRenderer('0.00')
}, },
{ {
header: gettext('Total'), header: gettext('Total'),
@ -183,7 +186,9 @@ Ext.define('PVE.node.CephPoolList', {
sortable: true, sortable: true,
renderer: PVE.Utils.render_size, renderer: PVE.Utils.render_size,
align: 'right', align: 'right',
dataIndex: 'bytes_used' dataIndex: 'bytes_used',
summaryType: 'sum',
summaryRenderer: PVE.Utils.render_size
} }
] ]
} }