]> git.proxmox.com Git - proxmox-backup.git/blame - www/tape/TapeManagement.js
ui: update tape DriveStatus for new driver
[proxmox-backup.git] / www / tape / TapeManagement.js
CommitLineData
ff50c07e
DM
1Ext.define('PBS.TapeManagement', {
2 extend: 'Ext.tab.Panel',
3 alias: 'widget.pbsTapeManagement',
4
73b8f679 5 title: gettext('Tape Backup'),
ff50c07e 6
225affc9
DM
7 tools: [PBS.Utils.get_help_tool("tape_backup")],
8
ff50c07e 9 border: true,
8306b8b1
DC
10 defaults: {
11 border: false,
12 xtype: 'panel',
13 },
ff50c07e 14
8306b8b1
DC
15 items: [
16 {
4fb06801 17 xtype: 'pbsBackupOverview',
20480733
DC
18 title: gettext('Content'),
19 itemId: 'content',
3725d95c 20 iconCls: 'fa fa-th',
8306b8b1 21 },
7101ed6e 22 {
4fb06801 23 xtype: 'pbsTapeInventory',
20480733 24 title: gettext('Inventory'),
7101ed6e 25 itemId: 'inventory',
3725d95c 26 iconCls: 'fa fa-book',
7101ed6e 27 },
8306b8b1 28 {
4fb06801 29 xtype: 'pbsTapeChangerPanel',
8306b8b1
DC
30 title: gettext('Changers'),
31 itemId: 'changers',
3725d95c 32 iconCls: 'fa fa-exchange',
8306b8b1
DC
33 },
34 {
4fb06801 35 xtype: 'pbsTapeDrivePanel',
8306b8b1
DC
36 title: gettext('Drives'),
37 itemId: 'drives',
3725d95c
TL
38 //iconCls: 'fa fa-download',
39 iconCls: 'pbs-icon-tape-drive',
8306b8b1
DC
40 },
41 {
42 title: gettext('Media Pools'),
43 itemId: 'pools',
44 xtype: 'pbsMediaPoolPanel',
3725d95c 45 iconCls: 'fa fa-object-group',
8306b8b1 46 },
2e4e6986 47 {
4fb06801 48 xtype: 'pbsEncryptionKeys',
2e4e6986
DC
49 title: gettext('Encryption Keys'),
50 itemId: 'encryption-keys',
3725d95c 51 iconCls: 'fa fa-key',
2e4e6986 52 },
7aa4851b 53 {
4fb06801 54 xtype: 'pbsTapeBackupJobView',
7aa4851b
DM
55 title: gettext('Backup Jobs'),
56 itemId: 'tape-backup-jobs',
3725d95c 57 iconCls: 'fa fa-floppy-o',
7aa4851b 58 },
8306b8b1 59 ],
ff50c07e 60});