def makeRecord(self, name, level, fn, lno, msg, args, exc_info, func=None, extra=None):
        rv = LogRecord(name, level, fn, lno, msg, args, exc_info, func)
        if extra:
            for key in extra:
                if (key in ["message", "asctime"]) or (key in rv.__dict__):
                    raise KeyError("Attempt to overwrite %r in LogRecord" % key)
                rv.__dict__[key] = extra[key]
        return rv
RESTful CRUD controller for the Inbox
dataset/ETHPy150Open babble/babble/include/jython/Lib/logging/__init__.py/Logger.makeRecord--crossover with--dataset/ETHPy150Open sahana/eden/controllers/msg.py/inbox