summaryrefslogtreecommitdiff
path: root/setuptools/_distutils/log.py
diff options
context:
space:
mode:
authorAnderson Bravalheri <andersonbravalheri@gmail.com>2022-01-06 17:05:16 +0000
committerAnderson Bravalheri <andersonbravalheri@gmail.com>2022-01-06 17:05:16 +0000
commit71554cb5562ac6f0dfda81f87a4fc55e400aed97 (patch)
tree57629342dd041877f38a5062f84d994b6d7446da /setuptools/_distutils/log.py
parente773611d2d88d46872d3f5b1a84290955034c215 (diff)
parent732731afd1e16145f9bf197b28b1e199b3f1fe9e (diff)
downloadpython-setuptools-git-71554cb5562ac6f0dfda81f87a4fc55e400aed97.tar.gz
Merge remote-tracking branch 'upstream/main' into patch-1
Diffstat (limited to 'setuptools/_distutils/log.py')
-rw-r--r--setuptools/_distutils/log.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/setuptools/_distutils/log.py b/setuptools/_distutils/log.py
index 8ef6b28e..a68b156b 100644
--- a/setuptools/_distutils/log.py
+++ b/setuptools/_distutils/log.py
@@ -3,13 +3,14 @@
# The class here is styled after PEP 282 so that it could later be
# replaced with a standard Python logging implementation.
+import sys
+
DEBUG = 1
INFO = 2
WARN = 3
ERROR = 4
FATAL = 5
-import sys
class Log:
@@ -54,6 +55,7 @@ class Log:
def fatal(self, msg, *args):
self._log(FATAL, msg, args)
+
_global_log = Log()
log = _global_log.log
debug = _global_log.debug
@@ -62,12 +64,14 @@ warn = _global_log.warn
error = _global_log.error
fatal = _global_log.fatal
+
def set_threshold(level):
# return the old threshold for use from tests
old = _global_log.threshold
_global_log.threshold = level
return old
+
def set_verbosity(v):
if v <= 0:
set_threshold(WARN)