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