Add logger and set up handler and formatter

This commit is contained in:
jar3b 2018-12-05 16:33:45 +03:00
parent 00435f449f
commit 4c649af372
3 changed files with 15 additions and 8 deletions

View File

@ -0,0 +1,9 @@
import logging
import sys
logger = logging.getLogger(__name__)
hdlr = logging.StreamHandler(sys.stderr)
formatter = logging.Formatter('%(message)s')
hdlr.setFormatter(formatter)
logger.addHandler(hdlr)
logger.setLevel(logging.INFO)

View File

@ -1,8 +1,7 @@
import logging
from django.core.mail.backends.base import BaseEmailBackend
from django.utils.module_loading import import_string
from . import logger
from .settings import EMAIL_SEND_TASK
@ -16,7 +15,7 @@ class EmailBackend(BaseEmailBackend):
def send_messages(self, email_messages):
num_sent = 0
for email in email_messages:
logging.info(email)
logging.info(self.task)
logger.info(email)
logger.info(self.task)
num_sent += 1
return num_sent

View File

@ -1,8 +1,7 @@
import logging
from . import logger
from .settings import EMAIL_BACKEND
def send_message():
logging.info(EMAIL_BACKEND)
logging.info('sent')
logger.info(EMAIL_BACKEND)
logger.info('sent')