Commit 680e9794 authored by Dietmar Maurer's avatar Dietmar Maurer

fix bug #534: implement firewall checkbox for OpenVZ CreateWizard

parent a06c9f73
......@@ -190,16 +190,31 @@ Ext.define('PVE.openvz.CreateWizard', {
if (!me.rendered) {
return;
}
me.down('field[name=firewall]').setDisabled(!value);
me.down('field[name=bridge]').setDisabled(!value);
me.down('field[name=bridge]').validate();
}
}
},
bridgesel
bridgesel,
{
xtype: 'pvecheckbox',
fieldLabel: gettext('Firewall'),
name: 'firewall',
checked: false,
disabled: true
}
],
onGetValues: function(values) {
if (values.networkmode === 'bridge') {
return { netif: 'ifname=eth0,bridge=' + values.bridge };
var netif = PVE.Parser.printOpenVZNetIf({
eth0: {
ifname: "eth0",
bridge: values.bridge,
firewall: values.firewall
}
});
return { netif: netif };
} else {
return { ip_address: values.ip_address };
}
......
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