From 5b3b3e182b46f8434f083d1b46eee485f3d0116d Mon Sep 17 00:00:00 2001 From: Christian Hesse Date: Wed, 15 Jun 2022 09:59:22 +0200 Subject: mod/bridge-port-vlan: move reenable to correct level --- mod/bridge-port-vlan | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/mod/bridge-port-vlan b/mod/bridge-port-vlan index efdaab8..fbdcda7 100644 --- a/mod/bridge-port-vlan +++ b/mod/bridge-port-vlan @@ -15,9 +15,9 @@ :global LogPrintExit2; :global ParseKeyValueStore; + :local InterfaceReEnable [ :toarray "" ]; :foreach BridgePort in=[ /interface/bridge/port/find where !(comment=[]) ] do={ :local BridgePortVal [ /interface/bridge/port/get $BridgePort ]; - :local InterfaceReEnable [ :toarray "" ]; :foreach Config,Vlan in=[ $ParseKeyValueStore ($BridgePortVal->"comment") ] do={ :if ($Config = $ConfigTo) do={ :local DHCPClient [ /ip/dhcp-client/find where interface=$BridgePortVal->"interface" comment="toggle with bridge port" ]; @@ -61,11 +61,11 @@ } } } - :if ([ :len $InterfaceReEnable ] > 0) do={ - :delay 2s; - :foreach Interface in=$InterfaceReEnable do={ - /interface/ethernet/enable [ find where name=$Interface ]; - } + } + :if ([ :len $InterfaceReEnable ] > 0) do={ + :delay 2s; + :foreach Interface in=$InterfaceReEnable do={ + /interface/ethernet/enable [ find where name=$Interface ]; } } } -- cgit v1.2.3-54-g00ecf