#682: Make warnings more visible

This commit is contained in:
Vladimir Iakovlev
2017-08-26 14:30:19 +02:00
parent 5504b905f3
commit 9cb04ac631
4 changed files with 11 additions and 3 deletions
+8
View File
@@ -17,6 +17,14 @@ def color(color_):
return color_
def warn(title):
sys.stderr.write(u'{warn}[WARN] {title}{reset}\n'.format(
warn=color(colorama.Back.RED + colorama.Fore.WHITE
+ colorama.Style.BRIGHT),
reset=color(colorama.Style.RESET_ALL),
title=title))
def exception(title, exc_info):
sys.stderr.write(
u'{warn}[WARN] {title}:{reset}\n{trace}'
+1 -1
View File
@@ -4,10 +4,10 @@ try:
from shutil import get_terminal_size
except ImportError:
from backports.shutil_get_terminal_size import get_terminal_size
from warnings import warn
import six
import pyte
from ..exceptions import ScriptNotInLog
from ..logs import warn
from .. import const
+1 -1
View File
@@ -3,7 +3,7 @@ import os
import shlex
import six
from collections import namedtuple
from warnings import warn
from ..logs import warn
from ..utils import memoize
from ..conf import settings
from ..system import Path
+1 -1
View File
@@ -7,7 +7,7 @@ from contextlib import closing
from decorator import decorator
from difflib import get_close_matches
from functools import wraps
from warnings import warn
from .logs import warn
from .conf import settings
from .system import Path