diff options
author | Arnaldo Carvalho de Melo <acme@redhat.com> | 2008-04-16 10:49:14 -0500 |
---|---|---|
committer | Arnaldo Carvalho de Melo <acme@redhat.com> | 2008-04-16 10:49:14 -0500 |
commit | 4761db2074b97bf9c32f8fbf201b54fc09ee7cc4 (patch) | |
tree | 492e7b8e47e8442180e8ad509004d56f0bd33818 | |
parent | 71174d4a6fe9bd6705e4c4fa4868e0b69acdcd0f (diff) | |
download | python-linux-procfs-4761db2074b97bf9c32f8fbf201b54fc09ee7cc4.tar.gz |
[CPUSTAT]: 2.6.9 has only 8 fields in /proc/stat
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
-rwxr-xr-x | procfs/procfs.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/procfs/procfs.py b/procfs/procfs.py index 50993bf..c7926b3 100755 --- a/procfs/procfs.py +++ b/procfs/procfs.py @@ -370,10 +370,11 @@ class cpustat: self.idle, self.iowait, self.irq, - self.softirq, - self.steal) = [int(i) for i in fields[1:9]] - if len(fields) > 8: - self.guest = int(fields[8]) + self.softirq) = [int(i) for i in fields[1:8]] + if len(fields) > 7: + self.steal = int(fields[7]) + if len(fields) > 8: + self.guest = int(fields[8]) class cpusstats: def __init__(self, filename = "/proc/stat"): |