Simple script not working
Posted: Tue Apr 09, 2013 9:33 am
I'm trying to do some basic scripting. I want to set the vrrp priority based on the status of a netwatch. It doesn't seem to work, tried different things. When I run the script manually it ask me for "numbers"
Code: Select all
[admin@MikroTik] /system script> /tool netwatch print detail
Flags: X - disabled
0 host=8.8.8.8 timeout=1s interval=1m since=apr/09/2013 10:23:00 status=up up-script=priority-high down-script=priority-low
[admin@MikroTik] /system script>
Code: Select all
[admin@MikroTik] /system script> print
Flags: I - invalid
0 name="priority-low" owner="admin" policy=read,write,policy,test last-started=apr/09/2013 10:29:25 run-count=17
source=/interface vrrp set name="vrrp1" interface=bridge-local vrid=1 priority=80 interval=1s preemption-mode=yes
authentication=none password="" on-backup="" on-master="" version=3 v3-protocol=ipv4
1 name="priority-high" owner="admin" policy=read,write,policy,test last-started=apr/09/2013 10:28:28 run-count=8
source=/interface vrrp set name="vrrp1" interface=bridge-local vrid=1 priority=100 interval=1s preemption-mode=yes
authentication=none password="" on-backup="" on-master="" version=3 v3-protocol=ipv4
[admin@MikroTik] /system script>