summaryrefslogtreecommitdiffstats
path: root/pyload/Core.py
diff options
context:
space:
mode:
authorGravatar RaNaN <Mast3rRaNaN@hotmail.de> 2013-11-17 18:32:28 +0100
committerGravatar RaNaN <Mast3rRaNaN@hotmail.de> 2013-11-17 18:32:28 +0100
commit0bdf44b8f2a71ac9d5d6469a470452be4f71bfc8 (patch)
tree2dd7060698e0118def9e34c85a7ea49af7893438 /pyload/Core.py
parentrestored multihoster overwritten by merge (diff)
parentImproved setting (diff)
downloadpyload-0bdf44b8f2a71ac9d5d6469a470452be4f71bfc8.tar.xz
Merge pull request #400 from vuolter/m/c_logging
Colored console: improved setting
Diffstat (limited to 'pyload/Core.py')
-rw-r--r--pyload/Core.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/pyload/Core.py b/pyload/Core.py
index abcc328f3..d1989991f 100644
--- a/pyload/Core.py
+++ b/pyload/Core.py
@@ -522,12 +522,10 @@ class Core(object):
fh_frm = logging.Formatter(fhfmt, datefmt)
# console formatter
- if self.config['log']['console_color'] == "No":
- console_frm = fh_frm
- else:
+ if self.config['log']['console_color']:
from lib.colorlog import ColoredFormatter
- if self.config['log']['console_color'] == "Full":
+ if self.config['log']['color_theme'] == "full":
cfmt = "%(asctime)s %(log_color)s%(bold)s%(white)s %(levelname)+8s %(reset)s %(message)s"
clr = {
'DEBUG': 'bg_cyan',
@@ -536,8 +534,8 @@ class Core(object):
'ERROR': 'bg_red',
'CRITICAL': 'bg_purple',
}
- elif self.config['log']['console_color'] == "Light":
- cfmt = "%(log_color)s%(asctime)s %(levelname)-8s %(message)s"
+ elif self.config['log']['color_theme'] == "light":
+ cfmt = "%(log_color)s%(asctime)s %(levelname)-8s %(message)s"
clr = {
'DEBUG': 'cyan',
'WARNING': 'yellow',
@@ -545,7 +543,9 @@ class Core(object):
'CRITICAL': 'purple',
}
console_frm = ColoredFormatter(cfmt, datefmt, clr)
-
+ else:
+ console_frm = fh_frm
+
#: set console formatter
console.setFormatter(console_frm)