From e00f8c9d9fc89f3de7f324704b3bd02c976e21e9 Mon Sep 17 00:00:00 2001 From: liangke Date: Tue, 11 Sep 2018 16:37:09 +0800 Subject: Enable colored output for logging ColorFormatter class uses ANSI esacpe sequences to render logging message in color, it uses standard colors so it should workd on any UNIX terminal. Make markerFormatter class to inherits from colorFormatter. Change-Id: Ie24a06df861ca5d07796e78dea7e875daf149380 Issue-ID: MULTICLOUD-329 Signed-off-by: liangke --- pylog/onaplogging/marker/markerFactory.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pylog/onaplogging/marker') diff --git a/pylog/onaplogging/marker/markerFactory.py b/pylog/onaplogging/marker/markerFactory.py index deb9566..e7b00b9 100644 --- a/pylog/onaplogging/marker/markerFactory.py +++ b/pylog/onaplogging/marker/markerFactory.py @@ -51,12 +51,12 @@ class MarkerFactory(IMarkerFactory): if marker_name is None: raise ValueError("not empty") + lock.acquire() marker = self._marker_map.get(marker_name, None) if marker is None: - lock.acquire() marker = BaseMarker(name=marker_name) self._marker_map[marker_name] = marker - lock.release() + lock.release() return marker -- cgit 1.2.3-korg