From a25897e3faa3e25ad26420e5e76ca204a2c90c97 Mon Sep 17 00:00:00 2001 From: Markus Birth Date: Wed, 18 Oct 2017 22:42:05 +0200 Subject: [PATCH] Colourise new OTA versions. More colours in tcllib. --- tclcheck_allota.py | 3 ++- tcllib.py | 7 +++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/tclcheck_allota.py b/tclcheck_allota.py index 1fbf1cb..d907ae5 100755 --- a/tclcheck_allota.py +++ b/tclcheck_allota.py @@ -38,7 +38,8 @@ with open("prds.txt", "r") as f: fc.fv = lastver check_xml = fc.do_check(max_tries=20) curef, fv, tv, fw_id, fileid, fn, fsize, fhash = fc.parse_check(check_xml) - print("{}: {} ⇨ {} {} ({})".format(prd, fv, tv, fhash, model)) + versioninfo = tcllib.ANSI_CYAN_DARK + fv + tcllib.ANSI_RESET + " ⇨ " + tcllib.ANSI_CYAN + tv + tcllib.ANSI_RESET + print("{}: {} {} ({})".format(prd, versioninfo, fhash, model)) except RequestException as e: print("{} ({}): {}".format(prd, lastver, str(e))) continue diff --git a/tcllib.py b/tcllib.py index 4b31ede..a3c4785 100644 --- a/tcllib.py +++ b/tcllib.py @@ -19,6 +19,13 @@ import requests from defusedxml import ElementTree ANSI_UP_DEL = u"\u001b[F\u001b[K" +ANSI_BLACK = u"\u001b[0;30m" +ANSI_RED_DARK = u"\u001b[0;31m" +ANSI_GREEN_DARK = u"\001b[0;32m" +ANSI_YELLOW_DARK = u"\u001b[0;33m" +ANSI_CYAN_DARK = u"\u001b[0;36m" +ANSI_SILVER = u"\u001b[0;37m" +ANSI_GREY = u"\u001b[1;30m" ANSI_RED = u"\u001b[1;31m" ANSI_GREEN = u"\001b[1;32m" ANSI_YELLOW = u"\u001b[1;33m"