The template filter range_to_regex should accept and correctly detect list arguments
For now, the values for the lists are not correct
>>> range_to_regex('2000-3000')
'(200\\d|20[1-9]\\d|2[1-9]\\d{2}|3000)'
>>>
>>>
>>> range_to_regex(['2000-3000', '3002-3005'])
['2000-3000', '3002-3005']
>>>As the use case, it is T5057, for example, if we have several vlan-range interfaces
For example:
set service ipoe-server authentication mode 'noauth' set service ipoe-server interface eth1 client-subnet '100.64.24.0/24' set service ipoe-server interface eth1 network 'vlan' set service ipoe-server interface eth1 vlan '2000-3000' set service ipoe-server interface eth1 vlan '3002-3005'
We expect one regex for all listen to interfaces