remove radius

I have ccr1016 use it for pppoe server I made different speed profile and one of them I called it Expiry for user who overtake 30 day .. when i active a user or made a new one i put the number of that day in “routes” and used this script :


/system scheduler
add interval=4w2d name=day16 on-event=“/ppp secret\r
\nset [find routes=16] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day3 on-event=“/ppp secret\r
\nset [find routes=3] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day4 on-event=“/ppp secret\r
\nset [find routes=4] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day5 on-event=“/ppp secret\r
\nset [find routes=5] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day6 on-event=“/ppp secret\r
\nset [find routes=6] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day7 on-event=“/ppp secret\r
\nset [find routes=7] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day8 on-event=“/ppp secret\r
\nset [find routes=8] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day9 on-event=“/ppp secret\r
\nset [find routes=9] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day10 on-event=“/ppp secret\r
\nset [find routes=10] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day11 on-event=“/ppp secret\r
\nset [find routes=11] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day12 on-event=“/ppp secret\r
\nset [find routes=12] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day13 on-event=“/ppp secret\r
\nset [find routes=13] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day14 on-event=“/ppp secret\r
\nset [find routes=14] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day15 on-event=“/ppp secret\r
\nset [find routes=15] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day17 on-event=“/ppp secret\r
\nset [find routes=17] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day18 on-event=“/ppp secret\r
\nset [find routes=18] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day19 on-event=“/ppp secret\r
\nset [find routes=19] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day20 on-event=“/ppp secret\r
\nset [find routes=20] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day21 on-event=“/ppp secret\r
\nset [find routes=21] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day22 on-event=“/ppp secret\r
\nset [find routes=22] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day23 on-event=“/ppp secret\r
\nset [find routes=23] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day24 on-event=“/ppp secret\r
\nset [find routes=24] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day25 on-event=“/ppp secret\r
\nset [find routes=25] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day26 on-event=“/ppp secret\r
\nset [find routes=26] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day27 on-event=“/ppp secret\r
\nset [find routes=27] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day28 on-event=“/ppp secret\r
\nset [find routes=28] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day29 on-event=“/ppp secret\r
\nset [find routes=29] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day30 on-event=“/ppp secret\r
\nset [find routes=30] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day31 on-event=“/ppp secret\r
\nset [find routes=31] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=day2 on-event=“/ppp secret\r
\nset [find routes=2] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup
add interval=4w2d name=1day on-event=“/ppp secret\r
\nset [find routes=1] profile="Expiry"\r
\n/ppp active\r
\nremove [find where radius]” policy=
ftp,reboot,read,write,policy,test,password,sniff,sensitive start-time=
startup

so every day the sicript looking for who overtake 30 day and make his profile is Expiry and remove the all of radius in a active connections ..

*I NEED SOME SICRIPT REMOVE “JUST” RADIUS THAT HAVE A “EXPIRY” PROFILE FROM ACTIVE CONNECTION NOT ALL RADIUS *