renamed spider manager close_domain() method to close_spider()

This commit is contained in:
Pablo Hoffman 2009-09-14 10:06:54 -03:00
parent 99467d4e6e
commit 6f64dfe579
2 changed files with 3 additions and 2 deletions

View File

@ -73,10 +73,11 @@ class TwistedPluginSpiderManager(object):
sys.stderr.write("Interrupted while loading Scrapy spiders\n")
sys.exit(2)
def close_domain(self, domain):
def close_spider(self, spider):
"""Reload spider module to release any resources held on to by the
spider
"""
domain = spider.domain_name
if domain not in self._spiders:
return
spider = self._spiders[domain]

View File

@ -301,7 +301,7 @@ class ExecutionEngine(object):
send_catch_log(signal=signals.domain_closed, sender=self.__class__, \
domain=domain, spider=spider, reason=reason)
stats.close_domain(domain, reason=reason)
spiders.close_domain(domain)
spiders.close_spider(spider)
log.msg("Domain closed (%s)" % reason, domain=domain)
self._mainloop()
if not self.open_spiders: