From 85e9976164b3d7746385664506ce6c5409e7e9d8 Mon Sep 17 00:00:00 2001 From: David Cramer Date: Thu, 24 Mar 2011 17:48:59 -0700 Subject: Fix for infinite math fail :) --- debug_toolbar/panels/sql.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'debug_toolbar') diff --git a/debug_toolbar/panels/sql.py b/debug_toolbar/panels/sql.py index dc096c0..258fab8 100644 --- a/debug_toolbar/panels/sql.py +++ b/debug_toolbar/panels/sql.py @@ -197,7 +197,8 @@ class SQLDebugPanel(DebugPanel): (0, 256, 0), # blue (0, 0, 256), # green ] - factor = int(256.0/len(self._databases)*2.5) + factor = int(256.0/(len(self._databases)*2.5)) + print factor for n, db in enumerate(self._databases.itervalues()): rgb = [0, 0, 0] color = n % 3 @@ -205,6 +206,7 @@ class SQLDebugPanel(DebugPanel): nn = color # XXX: pretty sure this is horrible after so many aliases while rgb[color] < factor: + print rgb[color], factor nc = min(256 - rgb[color], 256) rgb[color] += nc nn += 1 -- cgit v1.2.3