Skip to content

Commit 2e19bde

Browse files
committed
refactor!: setup_logger to log
1 parent 385da9f commit 2e19bde

File tree

2 files changed

+25
-25
lines changed

2 files changed

+25
-25
lines changed

tmuxp/cli/__init__.py

+1-25
Original file line numberDiff line numberDiff line change
@@ -768,31 +768,7 @@ def cli(log_level):
768768
except exc.TmuxpException as e:
769769
tmuxp_echo(e, err=True)
770770
sys.exit()
771-
setup_logger(logger=logger, level=log_level.upper())
772-
773-
774-
def setup_logger(logger=None, level="INFO"):
775-
"""
776-
Setup logging for CLI use.
777-
778-
Tries to do some conditionals to prevent handlers from being added twice.
779-
Just to be safe.
780-
781-
Parameters
782-
----------
783-
logger : :py:class:`Logger`
784-
logger instance for tmuxp
785-
"""
786-
if not logger: # if no logger exists, make one
787-
logger = logging.getLogger()
788-
789-
if not logger.handlers: # setup logger handlers
790-
# channel = logging.StreamHandler()
791-
# channel.setFormatter(log.DebugLogFormatter())
792-
# channel.setFormatter(log.LogFormatter())
793-
794-
logger.setLevel(level)
795-
# logger.addHandler(channel)
771+
log.setup_logger(logger=logger, level=log_level.upper())
796772

797773

798774
def startup(config_dir):

tmuxp/log.py

+24
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,30 @@
2828
}
2929

3030

31+
def setup_logger(logger=None, level="INFO"):
32+
"""
33+
Setup logging for CLI use.
34+
35+
Tries to do some conditionals to prevent handlers from being added twice.
36+
Just to be safe.
37+
38+
Parameters
39+
----------
40+
logger : :py:class:`Logger`
41+
logger instance for tmuxp
42+
"""
43+
if not logger: # if no logger exists, make one
44+
logger = logging.getLogger()
45+
46+
if not logger.handlers: # setup logger handlers
47+
# channel = logging.StreamHandler()
48+
# channel.setFormatter(log.DebugLogFormatter())
49+
# channel.setFormatter(log.LogFormatter())
50+
51+
logger.setLevel(level)
52+
# logger.addHandler(channel)
53+
54+
3155
def set_style(
3256
message, stylized, style_before=None, style_after=None, prefix="", suffix=""
3357
):

0 commit comments

Comments
 (0)