I have a simple script in dhcp-server :
Code: Select all
ip dhcp-server lease set lease-time=00:10:00 [find where dynamic =no]
But, this creates a lot of 'dhcp lease changed' messages in log (with topic system, info, so kinda hard to filter without nuking the entire log stream)
Unfortunately, simple
Code: Select all
[find where dynamic=no and lease-time !=10m]
(doesn't work = does not change anything or just continues as if the lease-time comparison wasn't there at all)
To that end i tried the following commands on terminal, with zero results given, or errors returned:
Code: Select all
> ip dhcp-server lease find where lease-time ~10m
> ip dhcp-server lease find where lease-time ~00:10:00
> ip dhcp-server lease find where lease-time =:totime 10m
> ip dhcp-server lease find where lease-time =:totime 00:10:00
> ip dhcp-server lease find where "lease-time" =:totime 00:10:00
> ip dhcp-server lease find where "lease-time" = 00:10:00
> ip dhcp-server lease find where "lease-time" =10m
> ip dhcp-server lease find where (lease-time) =10m
> ip dhcp-server lease get value-name=lease-time [find where dynamic =no]
invalid internal item number
> ip dhcp-server lease get value=lease-time [find where dynamic =no]
invalid internal item number
> ip dhcp-server lease get lease-time [find where dynamic =no]
syntax error (line 1 column 26)
Thanks in advance
Hope it makes sense.