From abf8b15809fb8575de2bbb31abf33520d5e77612 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Tue, 20 Jan 2009 04:09:41 +0000 Subject: Now in brilliant color... --- gpscap.py | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'gpscap.py') diff --git a/gpscap.py b/gpscap.py index 9ebe8db8..cd6603b7 100644 --- a/gpscap.py +++ b/gpscap.py @@ -54,7 +54,7 @@ class GPSDictionary(ConfigParser.RawConfigParser): raise ConfigParser.Error("%s has invalid vendor" % section) def HTMLDump(self, ofp): - thead = """ + thead = """
@@ -75,7 +75,19 @@ class GPSDictionary(ConfigParser.RawConfigParser): relevant.append(dev) relevant.sort() for dev in relevant: - ofp.write("\n") + rowcolor = "#FFFFFF" + if self.has_option(dev, "broken"): + rowcolor = "Pink" + elif self.get(dev, "packaging") == "OEM module": + rowcolor = "LimeGreen" + elif self.get(dev, "packaging") == "chipset": + rowcolor = "LightYellow" + elif self.get(dev, "packaging") == "handset": + rowcolor = "Cyan" + elif self.get(dev, "packaging") == "car mount": + rowcolor = "DarkCyan" + + ofp.write("\n" % rowcolor) ofp.write("\n" % dev) ofp.write("\n" % self.get(dev, "packaging")) ofp.write("\n" % self.get(dev, "engine")) -- cgit v1.2.1
Name Packaging
%s%s%s