summaryrefslogtreecommitdiffstats
path: root/PC/layout/support/logging.py
diff options
context:
space:
mode:
authorVictor Stinner <vstinner@redhat.com>2018-12-07 13:31:40 (GMT)
committerGitHub <noreply@github.com>2018-12-07 13:31:40 (GMT)
commit783b794a5e6ea3bbbaba45a18b9e03ac322b3bd4 (patch)
tree06a129f9225ba46ca2f69cef78b4938184c9d7d3 /PC/layout/support/logging.py
parent0d5730e6437b157f4aeaf5d2e67abca23448c29a (diff)
downloadcpython-783b794a5e6ea3bbbaba45a18b9e03ac322b3bd4.zip
cpython-783b794a5e6ea3bbbaba45a18b9e03ac322b3bd4.tar.gz
cpython-783b794a5e6ea3bbbaba45a18b9e03ac322b3bd4.tar.bz2
Revert "[3.7] bpo-34977: Add Windows App Store package (GH-10245)" (GH-11021)
This reverts commit 253209149389e6793a052034e1f2d97691086f18.
Diffstat (limited to 'PC/layout/support/logging.py')
-rw-r--r--PC/layout/support/logging.py93
1 files changed, 0 insertions, 93 deletions
diff --git a/PC/layout/support/logging.py b/PC/layout/support/logging.py
deleted file mode 100644
index 30869b9..0000000
--- a/PC/layout/support/logging.py
+++ /dev/null
@@ -1,93 +0,0 @@
-"""
-Logging support for make_layout.
-"""
-
-__author__ = "Steve Dower <steve.dower@python.org>"
-__version__ = "3.8"
-
-import logging
-import sys
-
-__all__ = []
-
-LOG = None
-HAS_ERROR = False
-
-
-def public(f):
- __all__.append(f.__name__)
- return f
-
-
-@public
-def configure_logger(ns):
- global LOG
- if LOG:
- return
-
- LOG = logging.getLogger("make_layout")
- LOG.level = logging.DEBUG
-
- if ns.v:
- s_level = max(logging.ERROR - ns.v * 10, logging.DEBUG)
- f_level = max(logging.WARNING - ns.v * 10, logging.DEBUG)
- else:
- s_level = logging.ERROR
- f_level = logging.INFO
-
- handler = logging.StreamHandler(sys.stdout)
- handler.setFormatter(logging.Formatter("{levelname:8s} {message}", style="{"))
- handler.setLevel(s_level)
- LOG.addHandler(handler)
-
- if ns.log:
- handler = logging.FileHandler(ns.log, encoding="utf-8", delay=True)
- handler.setFormatter(
- logging.Formatter("[{asctime}]{levelname:8s}: {message}", style="{")
- )
- handler.setLevel(f_level)
- LOG.addHandler(handler)
-
-
-class BraceMessage:
- def __init__(self, fmt, *args, **kwargs):
- self.fmt = fmt
- self.args = args
- self.kwargs = kwargs
-
- def __str__(self):
- return self.fmt.format(*self.args, **self.kwargs)
-
-
-@public
-def log_debug(msg, *args, **kwargs):
- return LOG.debug(BraceMessage(msg, *args, **kwargs))
-
-
-@public
-def log_info(msg, *args, **kwargs):
- return LOG.info(BraceMessage(msg, *args, **kwargs))
-
-
-@public
-def log_warning(msg, *args, **kwargs):
- return LOG.warning(BraceMessage(msg, *args, **kwargs))
-
-
-@public
-def log_error(msg, *args, **kwargs):
- global HAS_ERROR
- HAS_ERROR = True
- return LOG.error(BraceMessage(msg, *args, **kwargs))
-
-
-@public
-def log_exception(msg, *args, **kwargs):
- global HAS_ERROR
- HAS_ERROR = True
- return LOG.exception(BraceMessage(msg, *args, **kwargs))
-
-
-@public
-def error_was_logged():
- return HAS_ERROR