def debug()

in dcrpm/forensic_logger.py [0:0]


    def debug(self, record):
        # type: (logging.LogRecord) -> None
        # Check if 'key' was supplied to the logger
        # logger.debug(text, extra={'key': filename})
        if not hasattr(record, "key"):
            return

        with open(
            os.path.join(
                self.logdir,
                "{}.{}.txt".format(
                    # pyre-ignore[16]: 'key' gets inserted dynamically by logger.debug.
                    record.key,
                    datetime.fromtimestamp(time.time()).strftime("%Y%m%d%H%M%S"),
                ),
            ),
            "w",
        ) as fp:
            fp.write(record.msg)