We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b5ef5ae commit 0237f7dCopy full SHA for 0237f7d
netjsonconfig/backends/airos/converters.py
@@ -120,6 +120,12 @@ def to_intermediate(self):
120
class Bridge(AirOsConverter):
121
netjson_key = 'interfaces'
122
123
+ def stp_status(self, interface):
124
+ if interface.get('stp', False):
125
+ return 'enabled'
126
+ else:
127
+ return 'disabled'
128
+
129
def to_intermediate(self):
130
result = []
131
original = [
@@ -138,9 +144,7 @@ def to_intermediate(self):
138
144
'devname': interface['name'],
139
145
'port': bridge_ports,
140
146
'status': status(interface),
141
- 'stp': {
142
- 'status': 'enabled',
143
- }
147
+ 'stp': {'status': self.stp_status(interface)}
148
})
149
150
result.append(bridges)
0 commit comments