It's not working.. What am I doing wrong?
Code: Select all
:local lists {"test1"; "test2"; "test3";};
:foreach ip in=[/ip firewall address-list find where list="CLEANUP"] do={
:local ipAddresss [/ip firewall address-list get $ip address];
:foreach list in=$lists do={
/log info "$ipAddresss";
/log info "$list";
/ip firewall remove [/ip firewall address-list [find list=$list address=$ipAddress]]
}
}
/log info "Ended Script";