Do not fail if /proc/uptime is not present
This can happen in chroot environments that don't have all of /proc available
This commit is contained in:
parent
ae66d01a33
commit
056a020357
1 changed files with 4 additions and 2 deletions
|
@ -1089,8 +1089,10 @@ class LinuxHardware(Hardware):
|
|||
self.facts['devices'][diskname] = d
|
||||
|
||||
def get_uptime_facts(self):
|
||||
uptime_seconds_string = get_file_content('/proc/uptime').split(' ')[0]
|
||||
self.facts['uptime_seconds'] = int(float(uptime_seconds_string))
|
||||
uptime_file_content = get_file_content('/proc/uptime')
|
||||
if uptime_file_content:
|
||||
uptime_seconds_string = uptime_file_content.split(' ')[0]
|
||||
self.facts['uptime_seconds'] = int(float(uptime_seconds_string))
|
||||
|
||||
def get_lvm_facts(self):
|
||||
""" Get LVM Facts if running as root and lvm utils are available """
|
||||
|
|
Loading…
Reference in a new issue