diff --git a/scrapy/trunk/scrapy/log/__init__.py b/scrapy/trunk/scrapy/log/__init__.py index b4c916282..3d3652d34 100644 --- a/scrapy/trunk/scrapy/log/__init__.py +++ b/scrapy/trunk/scrapy/log/__init__.py @@ -59,4 +59,8 @@ def exc(message, level=ERROR, component=BOT_NAME, domain=None): message = message + '\n' + format_exc() msg(message, level, component, domain) -err = log.err +def err(*args, **kwargs): + domain = kwargs.pop('domain', '') + component = kwargs.pop('component', BOT_NAME) + kwargs['system'] = "%s/%s" % (BOT_NAME, domain) if domain else component + log.err(*args, **kwargs)