mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-02 14:40:19 -07:00
Fixes OSX fact gathering for the bridge interface. Issue #11104
This commit is contained in:
parent
e36b7130ff
commit
d2db7bad1b
1 changed files with 7 additions and 1 deletions
|
@ -2163,7 +2163,13 @@ class DarwinNetwork(GenericBsdIfconfigNetwork, Network):
|
|||
current_if['media'] = 'Unknown' # Mac does not give us this
|
||||
current_if['media_select'] = words[1]
|
||||
if len(words) > 2:
|
||||
current_if['media_type'] = words[2][1:-1]
|
||||
# MacOSX sets the media to '<unknown type>' for bridge interface
|
||||
# and parsing splits this into two words; this if/else helps
|
||||
if words[1] == '<unknown' and words[2] == 'type>':
|
||||
current_if['media_select'] = 'Unknown'
|
||||
current_if['media_type'] = 'unknown type'
|
||||
else:
|
||||
current_if['media_type'] = words[2][1:-1]
|
||||
if len(words) > 3:
|
||||
current_if['media_options'] = self.get_options(words[3])
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue