diff --git a/frappe/__init__.py b/frappe/__init__.py index 2686629aaa..52b7900324 100644 --- a/frappe/__init__.py +++ b/frappe/__init__.py @@ -1246,7 +1246,7 @@ log_level = None def logger(module=None, with_more_info=True): '''Returns a python logger that uses StreamHandler''' from frappe.utils.logger import get_logger - return get_logger(module or __name__, with_more_info=with_more_info) + return get_logger(module or 'default', with_more_info=with_more_info) def get_desk_link(doctype, name): return '{2} {1}'.format(doctype, name, _(doctype)) diff --git a/frappe/utils/logger.py b/frappe/utils/logger.py index 1e85a332ee..0af8fdc327 100755 --- a/frappe/utils/logger.py +++ b/frappe/utils/logger.py @@ -1,6 +1,7 @@ from __future__ import unicode_literals import frappe import logging +from logging.handlers import RotatingFileHandler default_log_level = logging.DEBUG LOG_FILENAME = '../logs/frappe.log' @@ -12,7 +13,7 @@ def get_logger(module, with_more_info=True): formatter = logging.Formatter('[%(levelname)s] %(asctime)s | %(pathname)s:\n%(message)s') # handler = logging.StreamHandler() - handler = logging.handlers.RotatingFileHandler( + handler = RotatingFileHandler( LOG_FILENAME, maxBytes=20000, backupCount=20) handler.setFormatter(formatter)