Allow searching for netif
This commit is contained in:
parent
95179df2c0
commit
e1d2217d79
|
@ -23,6 +23,7 @@ allowed_filters = (
|
|||
'hardware.name',
|
||||
'software.firmware',
|
||||
'netifs.mac',
|
||||
'netifs.name',
|
||||
'netmon_id',
|
||||
'hostname',
|
||||
'system.contact',
|
||||
|
@ -46,6 +47,8 @@ def parse_router_list_search_query(args):
|
|||
query[key] = {"$exists": False}
|
||||
elif key == 'netifs.mac':
|
||||
query[key] = value.lower()
|
||||
elif key == 'netifs.name':
|
||||
query[key] = {"$regex": value.replace('.', '\.'), "$options": 'i'}
|
||||
elif key == 'hostname':
|
||||
query[key] = {"$regex": value.replace('.', '\.'), "$options": 'i'}
|
||||
elif key == 'hardware.name':
|
||||
|
|
Loading…
Reference in New Issue