diff --git a/psdash/node.py b/psdash/node.py index 40f1aff..7ec6b4c 100644 --- a/psdash/node.py +++ b/psdash/node.py @@ -76,10 +76,11 @@ def get_sysinfo(self): 'uptime': uptime, 'hostname': socket.gethostname(), 'os': platform.platform(), - 'load_avg': os.getloadavg(), + 'load_avg': (0.0, 0.0, 0.0), 'num_cpus': psutil.cpu_count() } - + if getattr(os, "getloadavg", None) != None: + sysinfo['load_avg'] = os.getloadavg() return sysinfo def get_memory(self):