Commit f5bfe311 authored by Dietmar Maurer's avatar Dietmar Maurer

fix lxc crteate wizard

parent a3c6e044
...@@ -160,20 +160,14 @@ Ext.define('PVE.lxc.CreateWizard', { ...@@ -160,20 +160,14 @@ Ext.define('PVE.lxc.CreateWizard', {
] ]
}, },
{ {
xtype: 'inputpanel', xtype: 'pveLxcCPUInputPanel',
title: gettext('Resources'), title: gettext('CPU'),
items: [ insideWizard: true
{ },
xtype: 'pveLxcMemoryInputPanel', {
title: gettext('Memory'), xtype: 'pveLxcMemoryInputPanel',
insideWizard: true title: gettext('Memory'),
}, insideWizard: true
{
xtype: 'pveLxcCPUInputPanel',
title: gettext('CPU'),
insideWizard: true
}
]
}, },
networkpanel, networkpanel,
{ {
......
...@@ -44,32 +44,35 @@ Ext.define('PVE.lxc.CPUInputPanel', { ...@@ -44,32 +44,35 @@ Ext.define('PVE.lxc.CPUInputPanel', {
initComponent : function() { initComponent : function() {
var me = this; var me = this;
Ext.apply(me, { var items = [
subject: gettext('CPU'), {
items: [ xtype: 'numberfield',
{ name: 'cpulimit',
xtype: 'numberfield', minValue: 0,
name: 'cpulimit', value: '1',
minValue: 0, step: 1,
value: '1', fieldLabel: gettext('CPU limit'),
step: 1, labelWidth: labelWidth,
fieldLabel: gettext('CPU limit'), allowBlank: false
labelWidth: labelWidth, },
allowBlank: false {
}, xtype: 'numberfield',
{ name: 'cpuunits',
xtype: 'numberfield', fieldLabel: gettext('CPU units'),
name: 'cpuunits', value: 1024,
fieldLabel: gettext('CPU units'), minValue: 8,
value: 1024, maxValue: 500000,
minValue: 8, labelWidth: labelWidth,
maxValue: 500000, allowBlank: false
labelWidth: labelWidth, }
allowBlank: false ];
}
] if (me.insideWizard) {
}); me.column1 = items;
} else {
me.items = items;
}
me.callParent(); me.callParent();
} }
}); });
...@@ -83,34 +86,37 @@ Ext.define('PVE.lxc.MemoryInputPanel', { ...@@ -83,34 +86,37 @@ Ext.define('PVE.lxc.MemoryInputPanel', {
initComponent : function() { initComponent : function() {
var me = this; var me = this;
Ext.apply(me, { var items = [
subject: gettext('Memory'), {
items: [ xtype: 'numberfield',
{ name: 'memory',
xtype: 'numberfield', minValue: 32,
name: 'memory', maxValue: 512*1024,
minValue: 32, value: '512',
maxValue: 512*1024, step: 32,
value: '512', fieldLabel: gettext('Memory (MB)'),
step: 32, labelWidth: labelWidth,
fieldLabel: gettext('Memory (MB)'), allowBlank: false
labelWidth: labelWidth, },
allowBlank: false {
}, xtype: 'numberfield',
{ name: 'swap',
xtype: 'numberfield', minValue: 0,
name: 'swap', maxValue: 128*1024,
minValue: 0, value: '512',
maxValue: 128*1024, step: 32,
value: '512', fieldLabel: gettext('Swap (MB)'),
step: 32, labelWidth: labelWidth,
fieldLabel: gettext('Swap (MB)'), allowBlank: false
labelWidth: labelWidth, }
allowBlank: false ];
}
] if (me.insideWizard) {
}); me.column1 = items;
} else {
me.items = items;
}
me.callParent(); me.callParent();
} }
}); });
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment