diff --git a/src/nodemgr/common/cpuinfo.py b/src/nodemgr/common/cpuinfo.py index 9c671aef1a2..48824d09906 100644 --- a/src/nodemgr/common/cpuinfo.py +++ b/src/nodemgr/common/cpuinfo.py @@ -112,7 +112,10 @@ def _get_process_cpu_share(self): last_cpu = self.last_cpu last_time = self.last_time - current_cpu = self._process.get_cpu_times() + if hasattr(self._process, 'get_cpu_times'): + current_cpu = self._process.get_cpu_times() + else: + current_cpu = self._process.cpu_times() current_time = os.times()[4] # tracking system/user time only