proxmox-backup/www/tape/TapeManagement.js

61 lines
1.2 KiB
JavaScript
Raw Normal View History

Ext.define('PBS.TapeManagement', {
extend: 'Ext.tab.Panel',
alias: 'widget.pbsTapeManagement',
2020-12-11 12:02:23 +00:00
title: gettext('Tape Backup'),
tools: [PBS.Utils.get_help_tool("tape_backup")],
border: true,
defaults: {
border: false,
xtype: 'panel',
},
items: [
{
xtype: 'pbsBackupOverview',
title: gettext('Content'),
itemId: 'content',
iconCls: 'fa fa-th',
},
{
xtype: 'pbsTapeInventory',
title: gettext('Inventory'),
itemId: 'inventory',
iconCls: 'fa fa-book',
},
{
xtype: 'pbsTapeChangerPanel',
title: gettext('Changers'),
itemId: 'changers',
iconCls: 'fa fa-exchange',
},
{
xtype: 'pbsTapeDrivePanel',
title: gettext('Drives'),
itemId: 'drives',
//iconCls: 'fa fa-download',
iconCls: 'pbs-icon-tape-drive',
},
{
title: gettext('Media Pools'),
itemId: 'pools',
xtype: 'pbsMediaPoolPanel',
iconCls: 'fa fa-object-group',
},
{
xtype: 'pbsEncryptionKeys',
title: gettext('Encryption Keys'),
itemId: 'encryption-keys',
iconCls: 'fa fa-key',
},
2021-02-18 11:48:54 +00:00
{
xtype: 'pbsTapeBackupJobView',
2021-02-18 11:48:54 +00:00
title: gettext('Backup Jobs'),
itemId: 'tape-backup-jobs',
iconCls: 'fa fa-floppy-o',
2021-02-18 11:48:54 +00:00
},
],
});