Skip to content
Snippets Groups Projects
Commit 7dbf2429 authored by jkerdreu's avatar jkerdreu
Browse files

Added colorlogs



git-svn-id: https://redmine.imt-atlantique.fr/svn/xaal/code/Python/trunk@2089 b32b6428-25c9-4566-ad07-03861ab6144f
parent e96a96f7
No related branches found
No related tags found
No related merge requests found
......@@ -23,5 +23,10 @@ setup(
platforms='any',
packages=find_packages(),
include_package_data=True,
install_requires=["ujson>=1.33","pysodium","configobj"],
install_requires=[
"ujson>=1.33",
"pysodium",
"configobj",
"coloredlogs"
]
)
......@@ -18,6 +18,7 @@ def singleton(class_):
return getinstance
def setup_console_logger(name,level=config.log_level):
"""
formatter = logging.Formatter('%(asctime)s [%(name)s] %(levelname)s: %(message)s',datefmt='%Y-%m-%d %H:%M:%S')
handler = logging.StreamHandler()
handler.setLevel(level)
......@@ -26,6 +27,9 @@ def setup_console_logger(name,level=config.log_level):
logger = logging.getLogger(name)
logger.root.addHandler(handler)
logger.root.setLevel('DEBUG')
"""
import coloredlogs
coloredlogs.install(level=level)
def setup_file_logger(name,level=config.log_level,filename = None):
......@@ -41,9 +45,9 @@ def setup_file_logger(name,level=config.log_level,filename = None):
def run_package(pkg_name,pkg_setup,console_log = True,file_log=False):
if console_log:
# print title
# set xterm title
print("\x1B]0;xAAL => %s\x07" % pkg_name )
setup_console_logger(pkg_name,'DEBUG')
setup_console_logger(pkg_name)
if file_log:
setup_file_logger(pkg_name)
eng = Engine()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment