mirror of https://github.com/scrapy/scrapy.git
Run root logger in CrawlerProcess creation instead of in its start method
This commit is contained in:
parent
acb0a61cf1
commit
d513b5a542
|
|
@ -115,6 +115,8 @@ class CrawlerProcess(CrawlerRunner):
|
|||
super(CrawlerProcess, self).__init__(settings)
|
||||
install_shutdown_handlers(self._signal_shutdown)
|
||||
self.stopping = False
|
||||
self.log_observer = log.start_from_settings(self.settings)
|
||||
log.scrapy_info(settings)
|
||||
|
||||
def _signal_shutdown(self, signum, _):
|
||||
install_shutdown_handlers(self._signal_kill)
|
||||
|
|
@ -132,8 +134,6 @@ class CrawlerProcess(CrawlerRunner):
|
|||
reactor.callFromThread(self._stop_reactor)
|
||||
|
||||
def start(self, stop_after_crawl=True, start_reactor=True):
|
||||
self.log_observer = log.start_from_settings(self.settings)
|
||||
log.scrapy_info(self.settings)
|
||||
if start_reactor:
|
||||
self._start_reactor(stop_after_crawl)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue