You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/test/units/module_utils/facts
Adam Miller 562ff66a98 Fix pkg_mgr_name fact finding for Fedora (#40922)
* Properly handle default package manager vs apt

For distros where apt might be installed but is not the default
package manager for the distro, properly identify the default distro
package manager during fact finding and re-use fact finding from
DistributionFactCollector and instead of reimplementing small
portions of it in PkgMgrFactCollector

Add unit test to always check the apt + Fedora combination to test
the new code.

Fixes #34014

Signed-off-by: Adam Miller <admiller@redhat.com>

* remove q debugging output I accidentally left behind

Signed-off-by: Adam Miller <admiller@redhat.com>

* add os_family to the conditional so we're only hitting that code path when needed

Signed-off-by: Adam Miller <admiller@redhat.com>

* setup for a _check* pattern for general os_family group pkg_mgr checking

Signed-off-by: Adam Miller <admiller@redhat.com>

* use Mock.patch decorator for os.path.exists in TestPkgMgrFactsAptFedora

Signed-off-by: Adam Miller <admiller@redhat.com>
6 years ago
..
fixtures Facts Refresh (2.4 roadmap) (#23012) 8 years ago
hardware facts: fix device uuid's on el6 (#36128) 7 years ago
network Support NetBSD 7.1+ style ifconfig -a output (#25442) 8 years ago
other Facts Refresh (2.4 roadmap) (#23012) 8 years ago
system Facts Refresh (2.4 roadmap) (#23012) 8 years ago
__init__.py
base.py Facts Refresh (2.4 roadmap) (#23012) 8 years ago
test_ansible_collector.py Fix pkg_mgr_name fact finding for Fedora (#40922) 6 years ago
test_collector.py Fact collector ordering deps (#31362) 7 years ago
test_collectors.py Fix pkg_mgr_name fact finding for Fedora (#40922) 6 years ago
test_facts.py facts: fix device uuid's on el6 (#36128) 7 years ago
test_timeout.py Facts Refresh (2.4 roadmap) (#23012) 8 years ago
test_utils.py More statvfs info for mount facts rebase 12073 (#25454) 8 years ago