def run(self, args, opts): # pass custom option to spiders opts.spargs = {} opts.spargs['use_proxy'] = opts.use_proxy opts.spargs['require_js'] = opts.require_js opts.spargs['keep_old_data'] = opts.keep_old_data opts.spargs['crawl_all_cinemas'] = opts.crawl_all_cinemas opts.spargs['crawl_all_movies'] = opts.crawl_all_movies opts.spargs['crawl_booking_data'] = opts.crawl_booking_data opts.spargs['movie_list'] = opts.movie_list opts.spargs['cinema_list'] = opts.cinema_list opts.spargs['date'] = opts.date if opts.all_showing: self.run_multiple_spiders(args, opts) else: Command.run(self, args, opts)
def run(self, args, opts): CrawlCommand.run(self, args, opts)