]> git.proxmox.com Git - pve-manager.git/commitdiff
sdn: move mac option from vnet to evpn zone plugin
authorAlexandre Derumier <aderumier@odiso.com>
Wed, 21 Apr 2021 21:53:37 +0000 (23:53 +0200)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Mon, 26 Apr 2021 13:43:47 +0000 (15:43 +0200)
Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
www/manager6/sdn/VnetEdit.js
www/manager6/sdn/zones/EvpnEdit.js

index 1ed2099427722b9cb70a6d956c62f2521f116b7b..191b73c9e709719fa49a8d6f855abb2a6be5efb9 100644 (file)
@@ -13,10 +13,6 @@ Ext.define('PVE.sdn.VnetInputPanel', {
            delete values.vlanaware;
        }
 
-       if (!values.mac) {
-           delete values.mac;
-       }
-
        return values;
     },
 
@@ -60,17 +56,7 @@ Ext.define('PVE.sdn.VnetInputPanel', {
            checked: false,
            fieldLabel: gettext('VLAN Aware'),
        }
-    ],
-    advancedItems: [
-       {
-           xtype: 'textfield',
-           name: 'mac',
-           fieldLabel: gettext('MAC address'),
-           vtype: 'MacAddress',
-           allowBlank: true,
-           emptyText: 'auto'
-       },
-    ],
+    ]
 });
 
 Ext.define('PVE.sdn.VnetEdit', {
index 657771909a5f38e384f60c888bace38674233c7e..834843ec6c10c15ae43ebd46844bc4e053d0f319 100644 (file)
@@ -12,6 +12,10 @@ Ext.define('PVE.sdn.zones.EvpnInputPanel', {
            delete values.zone;
        }
 
+        if (!values.mac) {
+            delete values.mac;
+        }
+
        return values;
     },
 
@@ -35,6 +39,14 @@ Ext.define('PVE.sdn.zones.EvpnInputPanel', {
                fieldLabel: 'VRF-VXLAN Tag',
                allowBlank: false,
            },
+           {
+               xtype: 'textfield',
+               name: 'mac',
+               fieldLabel: gettext('Vnet MAC address'),
+               vtype: 'MacAddress',
+               allowBlank: true,
+               emptyText: 'auto'
+           },
            {
                xtype: 'pveNodeSelector',
                name: 'exitnodes',