ui: tape/DriveStatus: improve status grid a bit
by using format_boolean for compression/write protect, combining file/block posiition into one (saves a line) and adding the missing alert-flags Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
parent
3f0e344bc1
commit
511e4f6987
@ -317,6 +317,7 @@ Ext.define('PBS.TapeManagement.DriveStatusGrid', {
|
|||||||
required: true,
|
required: true,
|
||||||
header: gettext('Write Protect'),
|
header: gettext('Write Protect'),
|
||||||
defaultValue: false,
|
defaultValue: false,
|
||||||
|
renderer: Proxmox.Utils.format_boolean,
|
||||||
},
|
},
|
||||||
'buffer-mode': {
|
'buffer-mode': {
|
||||||
required: true,
|
required: true,
|
||||||
@ -325,12 +326,23 @@ Ext.define('PBS.TapeManagement.DriveStatusGrid', {
|
|||||||
'compression': {
|
'compression': {
|
||||||
required: true,
|
required: true,
|
||||||
header: gettext('Compression'),
|
header: gettext('Compression'),
|
||||||
|
renderer: Proxmox.Utils.format_boolean,
|
||||||
},
|
},
|
||||||
'file-number': {
|
'file-number': {
|
||||||
header: gettext('File Number'),
|
header: gettext('Tape Position'),
|
||||||
|
renderer: function(value, mD, r, rI, cI, store) {
|
||||||
|
let me = this;
|
||||||
|
let filenr = value;
|
||||||
|
let rec = store.getById('block-number');
|
||||||
|
if (rec) {
|
||||||
|
let blocknr = rec.data.value;
|
||||||
|
return `File ${filenr}, Block ${blocknr}`;
|
||||||
|
}
|
||||||
|
return `File ${filenr}`;
|
||||||
|
},
|
||||||
},
|
},
|
||||||
'block-number': {
|
'block-number': {
|
||||||
header: gettext('Block Number'),
|
visible: false,
|
||||||
},
|
},
|
||||||
'manufactured': {
|
'manufactured': {
|
||||||
header: gettext('Tape Manufacture Date'),
|
header: gettext('Tape Manufacture Date'),
|
||||||
@ -361,6 +373,9 @@ Ext.define('PBS.TapeManagement.DriveStatusGrid', {
|
|||||||
return value;
|
return value;
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
'alert-flags': {
|
||||||
|
header: gettext('Alert Flags'),
|
||||||
|
},
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user