def log(self, level, message, *args, **kwargs):
extra = kwargs.pop('<STR_LIT>', {})<EOL>extra.update({<EOL>'<STR_LIT:user>': self.user<EOL>})<EOL>kwargs['<STR_LIT>'] = extra<EOL>super(ServiceLogger, self).log(level, message, *args, **kwargs)<EOL>
Provide current user as extra context to the logger