mirror of
https://github.com/enpaul/tox-poetry-installer.git
synced 2024-10-29 19:47:00 +00:00
30 lines
930 B
Python
30 lines
930 B
Python
"""Logging wrappers to reduce duplication elsewhere
|
|
|
|
Calling ``tox.reporter.something()`` and having to format a string with the prefix
|
|
gets really old fast, but more importantly it also makes the flow of the main code
|
|
more difficult to follow because of the added complexity.
|
|
"""
|
|
import logging
|
|
|
|
from tox_poetry_installer import constants
|
|
|
|
|
|
def error(message: str):
|
|
"""Wrapper around :func:`logging.error` that prefixes the reporter prefix onto the message"""
|
|
logging.error(f"{constants.REPORTER_PREFIX} {message}")
|
|
|
|
|
|
def warning(message: str):
|
|
"""Wrapper around :func:`logging.warning`"""
|
|
logging.warning(f"{constants.REPORTER_PREFIX} {message}")
|
|
|
|
|
|
def info(message: str):
|
|
"""Wrapper around :func:`logging.info`"""
|
|
logging.info(f"{constants.REPORTER_PREFIX} {message}")
|
|
|
|
|
|
def debug(message: str):
|
|
"""Wrapper around :func:`logging.debug`"""
|
|
logging.debug(f"{constants.REPORTER_PREFIX} {message}")
|