summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArnaldo Carvalho de Melo <acme@redhat.com>2009-10-07 10:56:16 -0300
committerArnaldo Carvalho de Melo <acme@redhat.com>2009-10-07 10:56:16 -0300
commitd9eb4edd42c19baf2da3ac77f51959ee8a0a627e (patch)
treebd6b4a64a14bbb7d6f359264129fb24aa89d36ef
parent300ef445597ef46838ea92662dd5cce2ef03db74 (diff)
downloadtuna-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-xtuna/gui/cpuview.py4
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