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:
parent
41f1132e0e
commit
6682461d88
|
@ -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) {
|
readLabel: function(view, rI, cI, button, el, record) {
|
||||||
let me = this;
|
let me = this;
|
||||||
let drive = record.data.name;
|
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() {
|
reload: function() {
|
||||||
this.getView().getStore().rstore.load();
|
this.getView().getStore().rstore.load();
|
||||||
},
|
},
|
||||||
|
@ -192,27 +155,6 @@ Ext.define('PBS.TapeManagement.DrivePanel', {
|
||||||
baseurl: '/api2/extjs/config/drive',
|
baseurl: '/api2/extjs/config/drive',
|
||||||
callback: 'reload',
|
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: [
|
columns: [
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue