2020-12-04 11:50:08 +00:00
|
|
|
Ext.define('PBS.TapeManagement', {
|
|
|
|
extend: 'Ext.tab.Panel',
|
|
|
|
alias: 'widget.pbsTapeManagement',
|
|
|
|
|
2020-12-11 12:02:23 +00:00
|
|
|
title: gettext('Tape Backup'),
|
2020-12-04 11:50:08 +00:00
|
|
|
|
2021-03-08 08:37:08 +00:00
|
|
|
tools: [PBS.Utils.get_help_tool("tape_backup")],
|
|
|
|
|
2020-12-04 11:50:08 +00:00
|
|
|
border: true,
|
2021-01-28 11:59:52 +00:00
|
|
|
defaults: {
|
|
|
|
border: false,
|
|
|
|
xtype: 'panel',
|
|
|
|
},
|
2020-12-04 11:50:08 +00:00
|
|
|
|
2021-01-28 11:59:52 +00:00
|
|
|
items: [
|
|
|
|
{
|
2021-02-15 14:22:23 +00:00
|
|
|
title: gettext('Content'),
|
|
|
|
itemId: 'content',
|
2021-01-28 11:59:52 +00:00
|
|
|
xtype: 'pbsBackupOverview',
|
|
|
|
},
|
2021-02-02 13:00:39 +00:00
|
|
|
{
|
2021-02-15 14:22:23 +00:00
|
|
|
title: gettext('Inventory'),
|
2021-02-02 13:00:39 +00:00
|
|
|
itemId: 'inventory',
|
|
|
|
xtype: 'pbsTapeInventory',
|
|
|
|
},
|
2021-01-28 11:59:52 +00:00
|
|
|
{
|
|
|
|
title: gettext('Changers'),
|
|
|
|
itemId: 'changers',
|
2021-01-29 13:57:49 +00:00
|
|
|
xtype: 'pbsTapeChangerPanel',
|
2021-01-28 11:59:52 +00:00
|
|
|
},
|
|
|
|
{
|
|
|
|
title: gettext('Drives'),
|
|
|
|
itemId: 'drives',
|
|
|
|
xtype: 'pbsTapeDrivePanel',
|
|
|
|
},
|
|
|
|
{
|
|
|
|
title: gettext('Media Pools'),
|
|
|
|
itemId: 'pools',
|
|
|
|
xtype: 'pbsMediaPoolPanel',
|
|
|
|
},
|
2021-02-04 12:56:29 +00:00
|
|
|
{
|
|
|
|
title: gettext('Encryption Keys'),
|
|
|
|
itemId: 'encryption-keys',
|
|
|
|
xtype: 'pbsEncryptionKeys',
|
|
|
|
},
|
2021-02-18 11:48:54 +00:00
|
|
|
{
|
|
|
|
title: gettext('Backup Jobs'),
|
|
|
|
itemId: 'tape-backup-jobs',
|
|
|
|
xtype: 'pbsTapeBackupJobView',
|
|
|
|
},
|
2021-01-28 11:59:52 +00:00
|
|
|
],
|
2020-12-04 11:50:08 +00:00
|
|
|
});
|