INNER CODE UNIT · Python
formatMessage
terraform-aws-modules/terraform-aws-lambda · package.py:65
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:
try:
if os.isatty(tf_stderr_fd):
log_stream = os.fdopen(tf_stderr_fd, mode="w")
except OSError:
pass
log_handler = logging.StreamHandler(stream=log_stream)
log_handler.setFormatter(LogFormatter())
log.addHandler(log_handler)