Skip to content

Commit f2502f0

Browse files
committed
[airos] added functions for bssid and hidden_ssid values from interface
1 parent 091354e commit f2502f0

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

netjsonconfig/backends/airos/interface.py

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,16 @@ def bridge(interfaces):
55
return [i for i in interfaces if i['type'] == 'bridge']
66

77

8+
def hidden_ssid(interface):
9+
"""
10+
Return wether the ssid is hidden
11+
"""
12+
if interface['wireless'].get('hidden', False):
13+
return 'enabled'
14+
else:
15+
return 'disabled'
16+
17+
818
def mode(interface):
919
"""
1020
Return wireless interface mode
@@ -33,6 +43,13 @@ def radio(interface):
3343
return interface['wireless']['radio']
3444

3545

46+
def bssid(interface):
47+
"""
48+
Return the interface bssid
49+
"""
50+
return interface['wireless'].get('bssid', '')
51+
52+
3653
def ssid(interface):
3754
"""
3855
Return the interface ssid

0 commit comments

Comments
 (0)