community.general/lib/ansible/module_utils/facts
Adrian Likins d46dd99f47 Add UUID, label and id links to devices when building facts (#25448)
At present, the available facts around block devices are not sufficient to be able to find stable names guaranteed to work across reboots, or to identify block devices by label (UUID, etc).

This patch provides a list of observed links for each device. It relies on functionality specific to Linux (as does the existing sysfs-based code which it extends), but should not cause issues on other platforms.

Moreover, it prevents virtual devices from being excluded, and links such devices to the physical devices to which they are attached.
2017-06-13 15:33:13 -04:00
..
hardware Add UUID, label and id links to devices when building facts (#25448) 2017-06-13 15:33:13 -04:00
network Support NetBSD 7.1+ style ifconfig -a output (#25442) 2017-06-08 17:09:22 -04:00
other Facts Refresh (2.4 roadmap) (#23012) 2017-06-01 11:17:49 -04:00
system Add Linux Mint to Debian OS family in setup facts 2017-06-12 09:27:03 -04:00
virtual Facts Refresh (2.4 roadmap) (#23012) 2017-06-01 11:17:49 -04:00
__init__.py Facts Refresh (2.4 roadmap) (#23012) 2017-06-01 11:17:49 -04:00
collector.py Facts Refresh (2.4 roadmap) (#23012) 2017-06-01 11:17:49 -04:00
default_collectors.py Facts Refresh (2.4 roadmap) (#23012) 2017-06-01 11:17:49 -04:00
namespace.py Facts Refresh (2.4 roadmap) (#23012) 2017-06-01 11:17:49 -04:00
sysctl.py Facts Refresh (2.4 roadmap) (#23012) 2017-06-01 11:17:49 -04:00
timeout.py Facts Refresh (2.4 roadmap) (#23012) 2017-06-01 11:17:49 -04:00
utils.py More statvfs info for mount facts rebase 12073 (#25454) 2017-06-13 15:31:41 -04:00