mirror of
https://github.com/Stone-Red-Code/dvc.git
synced 2026-11-02 07:18:25 +01:00
ui: log footer support message to standard error (#9034)
This commit is contained in:
+7
-2
@@ -39,12 +39,17 @@ def parse_args(argv=None):
|
|||||||
|
|
||||||
def _log_unknown_exceptions() -> None:
|
def _log_unknown_exceptions() -> None:
|
||||||
from dvc.info import get_dvc_info
|
from dvc.info import get_dvc_info
|
||||||
from dvc.logger import FOOTER
|
from dvc.ui import ui
|
||||||
|
from dvc.utils import colorize
|
||||||
|
|
||||||
logger.exception("unexpected error")
|
logger.exception("unexpected error")
|
||||||
if logger.isEnabledFor(logging.DEBUG):
|
if logger.isEnabledFor(logging.DEBUG):
|
||||||
logger.debug("Version info for developers:\n%s", get_dvc_info())
|
logger.debug("Version info for developers:\n%s", get_dvc_info())
|
||||||
logger.info(FOOTER)
|
|
||||||
|
q = colorize("Having any troubles?", "yellow")
|
||||||
|
link = colorize("https://dvc.org/support", "blue")
|
||||||
|
footer = f"\n{q} Hit us up at {link}, we are always happy to help!"
|
||||||
|
ui.error_write(footer)
|
||||||
|
|
||||||
|
|
||||||
def _log_exceptions(exc: Exception) -> Optional[int]:
|
def _log_exceptions(exc: Exception) -> Optional[int]:
|
||||||
|
|||||||
@@ -9,16 +9,6 @@ import colorama
|
|||||||
|
|
||||||
from dvc.progress import Tqdm
|
from dvc.progress import Tqdm
|
||||||
|
|
||||||
FOOTER = (
|
|
||||||
"\n{yellow}Having any troubles?{nc}"
|
|
||||||
" Hit us up at {blue}https://dvc.org/support{nc},"
|
|
||||||
" we are always happy to help!"
|
|
||||||
).format(
|
|
||||||
blue=colorama.Fore.BLUE,
|
|
||||||
nc=colorama.Fore.RESET,
|
|
||||||
yellow=colorama.Fore.YELLOW,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
def addLoggingLevel(levelName, levelNum, methodName=None):
|
def addLoggingLevel(levelName, levelNum, methodName=None):
|
||||||
"""
|
"""
|
||||||
|
|||||||
Reference in New Issue
Block a user