mirror of
https://github.com/jazzband/django-ddp.git
synced 2026-03-16 22:40:24 +00:00
Include name and levelno attributes in DDP emitted log records.
This commit is contained in:
parent
61e5d8dcf8
commit
f756ec445f
1 changed files with 2 additions and 9 deletions
|
|
@ -6,17 +6,10 @@ import logging
|
|||
from dddp import THREAD_LOCAL as this, meteor_random_id, ADDED
|
||||
|
||||
|
||||
|
||||
|
||||
class DDPHandler(logging.Handler):
|
||||
|
||||
"""Logging handler that streams log events via DDP to the current client."""
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
self.logger = logging.getLogger('django.db.backends')
|
||||
self.logger.info('Test')
|
||||
super(DDPHandler, self).__init__(*args, **kwargs)
|
||||
|
||||
def emit(self, record):
|
||||
"""Emit a formatted log record via DDP."""
|
||||
if getattr(this, 'subs', {}).get('Logs', False):
|
||||
|
|
@ -25,8 +18,8 @@ class DDPHandler(logging.Handler):
|
|||
'collection': 'logs',
|
||||
'id': meteor_random_id('/collection/logs'),
|
||||
'fields': {
|
||||
# 'name': record.name,
|
||||
# 'levelno': record.levelno,
|
||||
'name': record.name,
|
||||
'levelno': record.levelno,
|
||||
'levelname': record.levelname,
|
||||
# 'pathname': record.pathname,
|
||||
# 'lineno': record.lineno,
|
||||
|
|
|
|||
Loading…
Reference in a new issue