aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Christian Hesse <mail@eworm.de>2018-10-04 13:58:29 +0200
committerGravatar Christian Hesse <mail@eworm.de>2018-10-04 14:03:09 +0200
commit311475e67ca23f994d8d31d15a7f63afe1e09648 (patch)
tree5e89cbe431e6dacfaab0957f82bd7a1a6fa462e5
parent17f64b48af7515ec9ed219e25fc900969169fee6 (diff)
add script 'bridge-port-toggle'
... to toggle between configuration 'default' and 'alt'.
-rw-r--r--bridge-port-toggle15
-rw-r--r--global-config1
2 files changed, 16 insertions, 0 deletions
diff --git a/bridge-port-toggle b/bridge-port-toggle
new file mode 100644
index 0000000..978ed2c
--- /dev/null
+++ b/bridge-port-toggle
@@ -0,0 +1,15 @@
+#!rsc
+# RouterOS script: bridge-port-toggle
+# Copyright (c) 2013-2018 Christian Hesse <mail@eworm.de>
+#
+# toggle bridge ports between default and alt bridge
+
+:global "bridge-port-to";
+
+:if ($"bridge-port-to" != "default") do={
+ :set "bridge-port-to" "default";
+} else={
+ :set "bridge-port-to" "alt";
+}
+
+/ system script run bridge-port-to-default;
diff --git a/global-config b/global-config
index 96843cc..91c9e74 100644
--- a/global-config
+++ b/global-config
@@ -47,6 +47,7 @@
1="/ system script run leds-toggle-mode;";
2="/ system shutdown;";
3="/ system reboot;";
+ 4="/ system script run bridge-port-toggle;";
# add more here...
};