]>
Commit | Line | Data |
---|---|---|
ff50c07e DM |
1 | Ext.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 | }); |