ui: add checkbox to bulk migrate window to allow migration with local disks

Signed-off-by: Tim Marx <t.marx@proxmox.com>
This commit is contained in:
Tim Marx 2019-11-29 15:10:16 +01:00 committed by Thomas Lamprecht
parent d8d1727191
commit 3d62533052

View File

@ -18,6 +18,7 @@ Ext.define('PVE.window.BulkAction', {
submit: function(params) {
var me = this;
Proxmox.Utils.API2Request({
params: params,
url: '/nodes/' + me.nodename + '/' + me.action,
@ -83,6 +84,26 @@ Ext.define('PVE.window.BulkAction', {
fieldLabel: gettext('Parallel jobs'),
allowBlank: false
},
{
xtype: 'proxmoxcheckbox',
name: 'with-local-disks',
checked: false,
uncheckedValue: 0,
fieldLabel: gettext('Migrate VMs with local disks'),
listeners: {
change: function(cb, val) {
me.down('#localdiskwarning').setVisible(val);
}
}
},
{
itemId: 'localdiskwarning',
xtype: 'displayfield',
userCls: 'pmx-hint',
value: 'Warning: Migration with local disks might take long.',
hidden: true
},
{
itemId: 'lxcwarning',
xtype: 'displayfield',