[llvm-commits] [LNT] r162140 - /lnt/trunk/lnt/server/ui/util.py
Daniel Dunbar
daniel at zuster.org
Fri Aug 17 14:46:39 PDT 2012
Author: ddunbar
Date: Fri Aug 17 16:46:39 2012
New Revision: 162140
URL: http://llvm.org/viewvc/llvm-project?rev=162140&view=rev
Log:
lnt.server.ui.util: Factor out a helpful toColorString method.
Modified:
lnt/trunk/lnt/server/ui/util.py
Modified: lnt/trunk/lnt/server/ui/util.py
URL: http://llvm.org/viewvc/llvm-project/lnt/trunk/lnt/server/ui/util.py?rev=162140&r1=162139&r2=162140&view=diff
==============================================================================
--- lnt/trunk/lnt/server/ui/util.py (original)
+++ lnt/trunk/lnt/server/ui/util.py Fri Aug 17 16:46:39 2012
@@ -1,6 +1,11 @@
import colorsys
import math
+def toColorString(col):
+ r,g,b = [clamp(int(v*255), 0, 255)
+ for v in col]
+ return "#%02x%02x%02x" % (r,g,b)
+
def detectCPUs():
"""
Detects the number of CPUs on a system. Cribbed from pp.
@@ -204,9 +209,7 @@
return '%.*f%%' % (self.precision, self.value*100)
def getColorString(self):
- r,g,b = [clamp(int(v*255), 0, 255)
- for v in self.getColor()]
- return "#%02x%02x%02x" % (r,g,b)
+ return toColorString(self.getColor())
def render(self, class_=None, style=None, attributes=None):
attrs = []
More information about the llvm-commits
mailing list