ui: lxc: remove obsolete unmount button
This button was hidden by default and was intended to show up when a CT is mounted only. The check if mounted, was done for OpenVZ and may not become true currently also we only have CLI helpers for mount/unmount but no API – so just remove it. Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com> Acked-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
This commit is contained in:
parent
11480a8ca0
commit
6e2db5ecdf
@ -49,15 +49,6 @@ Ext.define('PVE.lxc.Config', {
|
||||
iconCls: 'fa fa-play'
|
||||
});
|
||||
|
||||
var umountBtn = Ext.create('Ext.Button', {
|
||||
text: gettext('Unmount'),
|
||||
disabled: true,
|
||||
hidden: true,
|
||||
handler: function() {
|
||||
vm_command('umount');
|
||||
}
|
||||
});
|
||||
|
||||
var stopBtn = Ext.create('Ext.menu.Item',{
|
||||
text: gettext('Stop'),
|
||||
disabled: !caps.vms['VM.PowerMgmt'],
|
||||
@ -123,8 +114,7 @@ Ext.define('PVE.lxc.Config', {
|
||||
Ext.apply(me, {
|
||||
title: Ext.String.format(gettext("Container {0} on node '{1}'"), vm.text, nodename),
|
||||
hstateid: 'lxctab',
|
||||
tbar: [ startBtn, shutdownBtn, umountBtn, removeBtn,
|
||||
migrateBtn, consoleBtn ],
|
||||
tbar: [ startBtn, shutdownBtn, removeBtn, migrateBtn, consoleBtn ],
|
||||
defaults: { statusStore: me.statusStore },
|
||||
items: [
|
||||
{
|
||||
@ -284,16 +274,6 @@ Ext.define('PVE.lxc.Config', {
|
||||
stopBtn.setDisabled(!caps.vms['VM.PowerMgmt'] || status === 'stopped');
|
||||
removeBtn.setDisabled(!caps.vms['VM.Allocate'] || status !== 'stopped');
|
||||
consoleBtn.setDisabled(template);
|
||||
|
||||
if (status === 'mounted') {
|
||||
umountBtn.setDisabled(false);
|
||||
umountBtn.setVisible(true);
|
||||
stopBtn.setDisabled(true);
|
||||
} else {
|
||||
umountBtn.setDisabled(true);
|
||||
umountBtn.setVisible(false);
|
||||
stopBtn.setDisabled(false);
|
||||
}
|
||||
});
|
||||
|
||||
me.on('afterrender', function() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user