Skip to content

Commit e3a979c

Browse files
juanfontseveas
authored andcommitted
Added cloned MACs support
1 parent d4b8df2 commit e3a979c

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

NetworkManager.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,8 @@ def preprocess(self, name, args, kwargs):
141141
for key in settings:
142142
if 'mac-address' in settings[key]:
143143
settings[key]['mac-address'] = fixups.mac_to_dbus(settings[key]['mac-address'])
144+
if 'cloned-mac-address' in settings[key]:
145+
settings[key]['cloned-mac-address'] = fixups.mac_to_dbus(settings[key]['cloned-mac-address'])
144146
if 'bssid' in settings[key]:
145147
settings[key]['bssid'] = fixups.mac_to_dbus(settings[key]['mac-address'])
146148
if 'ssid' in settings.get('802-11-wireless', {}):
@@ -184,6 +186,8 @@ def postprocess(self, name, val):
184186
val_ = val[key]
185187
if 'mac-address' in val_:
186188
val_['mac-address'] = fixups.mac_to_python(val_['mac-address'])
189+
if 'cloned-mac-address' in val_:
190+
val_['cloned-mac-address'] = fixups.mac_to_python(val_['cloned-mac-address'])
187191
if 'bssid' in val_:
188192
val_['bssid'] = fixups.mac_to_python(val_['bssid'])
189193
if 'ipv4' in val:

0 commit comments

Comments
 (0)