Ejemplo n.º 1
0
 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)
Ejemplo n.º 2
0
 def run(self, args, opts):
     CrawlCommand.run(self, args, opts)