Alias ansible_model to ansible_product_name for Darwin. Fixes #52233 (#52242)

pull/52475/head
Matt Martz 5 years ago committed by John R Barker
parent 49ea68ca63
commit 9f82f3fd14

@ -0,0 +1,3 @@
minor_changes:
- facts - Alias ``ansible_model`` to ``ansible_product_name`` to more closely match other OSes
(https://github.com/ansible/ansible/issues/52233)

@ -64,7 +64,7 @@ class DarwinHardware(Hardware):
mac_facts = {}
rc, out, err = self.module.run_command("sysctl hw.model")
if rc == 0:
mac_facts['model'] = out.splitlines()[-1].split()[1]
mac_facts['model'] = mac_facts['product_name'] = out.splitlines()[-1].split()[1]
mac_facts['osversion'] = self.sysctl['kern.osversion']
mac_facts['osrevision'] = self.sysctl['kern.osrevision']

Loading…
Cancel
Save