mirror of
https://git.proxmox.com/git/pve-manager
synced 2025-07-27 20:02:52 +00:00
kvm network: allow to configure VLAN Id on the GUI
This commit is contained in:
parent
3f76170f5b
commit
2cc2eaf2d5
6
debian/changelog.Debian
vendored
6
debian/changelog.Debian
vendored
@ -1,3 +1,9 @@
|
|||||||
|
pve-manager (2.0-50) unstable; urgency=low
|
||||||
|
|
||||||
|
* kvm network: allow to configure VLAN Id on the GUI
|
||||||
|
|
||||||
|
-- Proxmox Support Team <support@proxmox.com> Wed, 28 Mar 2012 07:11:55 +0200
|
||||||
|
|
||||||
pve-manager (2.0-49) unstable; urgency=low
|
pve-manager (2.0-49) unstable; urgency=low
|
||||||
|
|
||||||
* improve HA task display
|
* improve HA task display
|
||||||
|
@ -2,7 +2,7 @@ RELEASE=2.0
|
|||||||
|
|
||||||
VERSION=2.0
|
VERSION=2.0
|
||||||
PACKAGE=pve-manager
|
PACKAGE=pve-manager
|
||||||
PACKAGERELEASE=49
|
PACKAGERELEASE=50
|
||||||
|
|
||||||
BINDIR=${DESTDIR}/usr/bin
|
BINDIR=${DESTDIR}/usr/bin
|
||||||
PERLLIBDIR=${DESTDIR}/usr/share/perl5
|
PERLLIBDIR=${DESTDIR}/usr/share/perl5
|
||||||
|
@ -52,6 +52,9 @@ Ext.define('PVE.Parser', { statics: {
|
|||||||
}
|
}
|
||||||
if (net.bridge) {
|
if (net.bridge) {
|
||||||
netstr += ",bridge=" + net.bridge;
|
netstr += ",bridge=" + net.bridge;
|
||||||
|
if (net.tag) {
|
||||||
|
netstr += ",tag=" + net.tag;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if (net.rate) {
|
if (net.rate) {
|
||||||
netstr += ",rate=" + net.rate;
|
netstr += ",rate=" + net.rate;
|
||||||
|
@ -12,6 +12,7 @@ Ext.define('PVE.qemu.NetworkInputPanel', {
|
|||||||
return {};
|
return {};
|
||||||
} else if (values.networkmode === 'bridge') {
|
} else if (values.networkmode === 'bridge') {
|
||||||
me.network.bridge = values.bridge;
|
me.network.bridge = values.bridge;
|
||||||
|
me.network.tag = values.tag;
|
||||||
} else {
|
} else {
|
||||||
me.network.bridge = undefined;
|
me.network.bridge = undefined;
|
||||||
}
|
}
|
||||||
@ -82,10 +83,22 @@ Ext.define('PVE.qemu.NetworkInputPanel', {
|
|||||||
}
|
}
|
||||||
me.down('field[name=bridge]').setDisabled(!value);
|
me.down('field[name=bridge]').setDisabled(!value);
|
||||||
me.down('field[name=bridge]').validate();
|
me.down('field[name=bridge]').validate();
|
||||||
|
me.down('field[name=tag]').setDisabled(!value);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
me.bridgesel,
|
me.bridgesel,
|
||||||
|
{
|
||||||
|
xtype: 'numberfield',
|
||||||
|
name: 'tag',
|
||||||
|
minValue: 1,
|
||||||
|
maxValue: 4094,
|
||||||
|
value: '',
|
||||||
|
emptyText: 'no VLAN',
|
||||||
|
fieldLabel: 'VLAN Tag',
|
||||||
|
labelAlign: 'right',
|
||||||
|
allowBlank: true
|
||||||
|
},
|
||||||
{
|
{
|
||||||
xtype: 'radiofield',
|
xtype: 'radiofield',
|
||||||
name: 'networkmode',
|
name: 'networkmode',
|
||||||
|
Loading…
Reference in New Issue
Block a user