1
0
Fork 0

cpu plugin: use hardware enumeration

This commit is contained in:
Jan Vcelak 2012-12-06 18:41:06 +01:00
parent 74c8c2c0fe
commit ff6b179455

View file

@ -15,10 +15,8 @@ class CPULatencyPlugin(base.Plugin):
"""
@classmethod
def tunable_devices(self):
files = os.listdir("/sys/devices/system/cpu")
cpus = fnmatch.filter(files, "cpu[0-9]*")
return map(lambda name: name[3:], cpus)
def device_requirements(self):
return {"subsystem": "cpu"}
def _post_init(self):
self._latency = None