From 702d7900b646a9d873e6eaa4c61088c618eba9f1 Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Tue, 14 May 2019 23:08:20 +0200 Subject: ee.logging: New module to handle logging. Need something better for messages too. create-bom: Resolving parts from their value fact too. --- src/ee/tools/__init__.py | 24 ++++++------------------ 1 file changed, 6 insertions(+), 18 deletions(-) (limited to 'src/ee/tools') diff --git a/src/ee/tools/__init__.py b/src/ee/tools/__init__.py index b0c1051..46004e9 100644 --- a/src/ee/tools/__init__.py +++ b/src/ee/tools/__init__.py @@ -2,7 +2,12 @@ import os.path from pathlib import Path from typing import Union -from colors import color +from ee.logging import log + +__all__ = [ + "mk_parents", + "log" # for compatibility, should be removed +] def _mkdir_and_open(path): @@ -23,20 +28,3 @@ def mk_parents(path: Union[str, Path]): if not os.path.isdir(dirname): os.mkdir(dirname) - - -class Log(object): - def __init__(self): - pass - - def warn(self, msg): - print(color(msg, "orange")) - - def info(self, msg): - print(color(msg, "white")) - - def debug(self, msg): - print(color(msg, "grey")) - - -log = Log() -- cgit v1.2.3