diff options
author | Arnaldo Carvalho de Melo <acme@redhat.com> | 2009-10-07 10:56:16 -0300 |
---|---|---|
committer | Arnaldo Carvalho de Melo <acme@redhat.com> | 2009-10-07 10:56:16 -0300 |
commit | d9eb4edd42c19baf2da3ac77f51959ee8a0a627e (patch) | |
tree | bd6b4a64a14bbb7d6f359264129fb24aa89d36ef | |
parent | 300ef445597ef46838ea92662dd5cce2ef03db74 (diff) | |
download | tuna-d9eb4edd42c19baf2da3ac77f51959ee8a0a627e.tar.gz |
cpuview: Order socket frames numerically
Noticed when using tuna on a system with more than 9 sockets!
Reported-by: Darren Hart <dvhltc@us.ibm.com>
Tested-by: John Stultz <johnstul@us.ibm.com>
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
-rwxr-xr-x | tuna/gui/cpuview.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tuna/gui/cpuview.py b/tuna/gui/cpuview.py index e2ff266..41a3d9b 100755 --- a/tuna/gui/cpuview.py +++ b/tuna/gui/cpuview.py @@ -250,7 +250,7 @@ class cpuview: self.irqview = irqview vbox = window.get_child().get_child() - socket_ids = self.cpus.sockets.keys() + socket_ids = [ int(id) for id in self.cpus.sockets.keys() ] socket_ids.sort() self.nr_sockets = len(socket_ids) @@ -265,7 +265,7 @@ class cpuview: column = 1 for socket_id in socket_ids: frame = cpu_socket_frame(socket_id, - self.cpus.sockets[socket_id], + self.cpus.sockets[str(socket_id)], self) box.pack_start(frame, False, False) self.socket_frames[socket_id] = frame |