Skip to content

Commit 96446ba

Browse files
author
SergeyPirogov
committed
fix log format for empty line
1 parent 0e04bd1 commit 96446ba

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

webdriver_manager/logger.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
loggers = {}
55

66

7-
def log(text, level=logging.INFO, name="WDM", first_line=False):
7+
def log(text, level=logging.INFO, name="WDM", first_line=False, formatter='[%(name)s] - %(message)s'):
88
log_level = os.getenv('WDM_LOG_LEVEL')
99
if log_level:
1010
level = int(log_level)
@@ -14,7 +14,7 @@ def log(text, level=logging.INFO, name="WDM", first_line=False):
1414
_logger = logging.getLogger(name)
1515

1616
handler = logging.StreamHandler()
17-
formatter = logging.Formatter('[%(name)s] - %(message)s')
17+
formatter = logging.Formatter(formatter)
1818
handler.setFormatter(formatter)
1919
_logger.addHandler(handler)
2020
_logger.setLevel(level)

webdriver_manager/manager.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import os
2+
13
from webdriver_manager.driver_cache import DriverCache
24
from webdriver_manager.logger import log
35
from webdriver_manager.utils import download_file
@@ -6,8 +8,8 @@
68
class DriverManager(object):
79
def __init__(self, root_dir=None, log_level=None, print_first_line=None, cache_valid_range=1):
810
self.driver_cache = DriverCache(root_dir, cache_valid_range)
9-
if print_first_line:
10-
print("\n")
11+
if os.environ.get('WDM_PRINT_FIRST_LINE', str(print_first_line)) == 'True':
12+
log("\n", formatter='%(message)s')
1113
log("====== WebDriver manager ======")
1214

1315
def install(self):

0 commit comments

Comments
 (0)