mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
adjusted for the posibolity of lsblk not existing for fact gathering
This commit is contained in:
parent
1f7d23fc18
commit
ec01e071d8
1 changed files with 7 additions and 6 deletions
|
@ -885,13 +885,14 @@ class LinuxHardware(Hardware):
|
|||
size_available = statvfs_result.f_bsize * (statvfs_result.f_bavail)
|
||||
except OSError, e:
|
||||
continue
|
||||
|
||||
uuid = 'NA'
|
||||
lsblkPath = module.get_bin_path("lsblk")
|
||||
if lsblkPath:
|
||||
rc, out, err = module.run_command("%s -ln --output UUID %s" % (lsblkPath, fields[0]), use_unsafe_shell=True)
|
||||
|
||||
if rc == 0:
|
||||
uuid = out.strip()
|
||||
else:
|
||||
uuid = 'NA'
|
||||
|
||||
self.facts['mounts'].append(
|
||||
{'mount': fields[1],
|
||||
|
|
Loading…
Reference in a new issue