INNER CODE UNIT · Python
LogFormatter
terraform-aws-modules/terraform-aws-lambda · package.py:55
class LogFormatter(logging.Formatter):
default_format = "%(message)s"
formats = {
"root": default_format,
"build": default_format,
"prepare": "[{}] %(name)s: %(message)s".format(os.getpid()),
"cmd": "> %(message)s",
"": "%(name)s: %(message)s",
}
def formatMessage(self, record):
prefix = record.name.rsplit(".")
self._style._fmt = self.formats.get(prefix[0], self.formats[""])
return super().formatMessage(record)
tf_stderr_fd = 5
log_stream = sys.stderr
if use_tf_stderr: