ui: tape/DriveConfig: remove label/catalog/eject buttons

they live now in the drive status panel

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
This commit is contained in:
Dominik Csapak 2021-03-01 14:13:40 +01:00 committed by Dietmar Maurer
parent 41f1132e0e
commit 6682461d88
1 changed files with 0 additions and 58 deletions

View File

@ -55,20 +55,6 @@ Ext.define('PBS.TapeManagement.DrivePanel', {
});
},
catalog: function(button, event, record) {
let me = this;
let drive = record.data.name;
PBS.Utils.driveCommand(drive, 'catalog', {
waitMsgTarget: me.getView(),
method: 'POST',
success: function(response) {
Ext.create('Proxmox.window.TaskViewer', {
upid: response.result.data,
}).show();
},
});
},
readLabel: function(view, rI, cI, button, el, record) {
let me = this;
let drive = record.data.name;
@ -97,29 +83,6 @@ Ext.define('PBS.TapeManagement.DrivePanel', {
});
},
labelMedia: function(button, event, record) {
let me = this;
let driveid = record.data.name;
Ext.create('PBS.TapeManagement.LabelMediaWindow', {
driveid,
}).show();
},
ejectMedia: function(button, event, record) {
let me = this;
let driveid = record.data.name;
PBS.Utils.driveCommand(driveid, 'eject-media', {
waitMsgTarget: me.getView(),
method: 'POST',
success: function(response) {
Ext.create('Proxmox.window.TaskProgress', {
upid: response.result.data,
}).show();
},
});
},
reload: function() {
this.getView().getStore().rstore.load();
},
@ -192,27 +155,6 @@ Ext.define('PBS.TapeManagement.DrivePanel', {
baseurl: '/api2/extjs/config/drive',
callback: 'reload',
},
'-',
{
text: gettext('Label Media'),
xtype: 'proxmoxButton',
handler: 'labelMedia',
iconCls: 'fa fa-barcode',
disabled: true,
},
{
text: gettext('Eject'),
xtype: 'proxmoxButton',
handler: 'ejectMedia',
disabled: true,
},
{
text: gettext('Catalog'),
xtype: 'proxmoxButton',
handler: 'catalog',
iconCls: 'fa fa-book',
disabled: true,
},
],
columns: [
{