lxc GUI: add DNS panel to create wizard.

This commit is contained in:
Dietmar Maurer 2015-04-22 18:26:22 +02:00
parent cfb353c894
commit b14c577929

View File

@ -147,6 +147,51 @@ Ext.define('PVE.lxc.CreateWizard', {
title: gettext('Resources') title: gettext('Resources')
}, },
networkpanel, networkpanel,
{
xtype: 'inputpanel',
title: gettext('DNS'),
column1: [
{
xtype: 'pvetextfield',
name: 'searchdomain',
skipEmptyText: true,
fieldLabel: gettext('DNS domain'),
emptyText: 'use host settings',
allowBlank: true,
listeners: {
change: function(f, value) {
if (!me.rendered) {
return;
}
var field = me.down('#dns1');
field.setDisabled(!value);
field.clearInvalid();
field = me.down('#dns2');
field.setDisabled(!value);
field.clearInvalid();
}
}
},
{
xtype: 'pvetextfield',
fieldLabel: gettext('DNS server') + " 1",
vtype: 'IPAddress',
allowBlank: true,
disabled: true,
name: 'nameserver',
itemId: 'dns1'
},
{
xtype: 'pvetextfield',
fieldLabel: gettext('DNS server') + " 2",
vtype: 'IPAddress',
skipEmptyText: true,
disabled: true,
name: 'nameserver',
itemId: 'dns2'
}
]
},
{ {
title: gettext('Confirm'), title: gettext('Confirm'),
layout: 'fit', layout: 'fit',