samba_kcc: kcc.debug module defers to samba.colour
authorDouglas Bagnall <douglas@halo.gen.nz>
Tue, 2 Jan 2018 20:20:09 +0000 (09:20 +1300)
committerKarolin Seeger <kseeger@samba.org>
Sat, 13 Jan 2018 16:37:07 +0000 (17:37 +0100)
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
python/samba/colour.py
python/samba/kcc/debug.py

index 4f6cac0645a8855fec1c702d1d493f2f344c80cf..b3d9a718e0e658d12f49a5d19d4c6facfe2ad11e 100644 (file)
@@ -39,6 +39,9 @@ def _gen_ansi_colours():
 
 _gen_ansi_colours()
 
+# kcc.debug uses these aliases (which make visual sense)
+PURPLE = DARK_MAGENTA
+GREY = DARK_WHITE
 
 def xterm_256_colour(n, bg=False, bold=False):
     weight = '01;' if bold else ''
index 340510ffeedd6ee9c464c8b7aedc797a2544bf4e..4fab33a508934a05bb90e56a3c7807adaaee7c10 100644 (file)
@@ -30,22 +30,14 @@ WARN = logger.warning
 
 
 #colours for prettier logs
-C_NORMAL = "\033[00m"
-DARK_RED = "\033[00;31m"
-RED = "\033[01;31m"
-DARK_GREEN = "\033[00;32m"
-GREEN = "\033[01;32m"
-YELLOW = "\033[01;33m"
-DARK_YELLOW = "\033[00;33m"
-DARK_BLUE = "\033[00;34m"
-BLUE = "\033[01;34m"
-PURPLE = "\033[00;35m"
-MAGENTA = "\033[01;35m"
-DARK_CYAN = "\033[00;36m"
-CYAN = "\033[01;36m"
-GREY = "\033[00;37m"
-WHITE = "\033[01;37m"
-REV_RED = "\033[01;41m"
+from samba.colour import C_NORMAL, REV_RED
+from samba.colour import DARK_RED, RED
+from samba.colour import DARK_GREEN, GREEN
+from samba.colour import DARK_YELLOW, YELLOW
+from samba.colour import DARK_BLUE, BLUE
+from samba.colour import PURPLE, MAGENTA
+from samba.colour import DARK_CYAN, CYAN
+from samba.colour import GREY, WHITE
 
 
 def _color_debug(*args, **kwargs):