Esempio n. 1
0
    def get_workers(self, config, worker_init):
        workers = []
        for _ in range(config.worker_size):
            workers.append(self.GreenClass(
                crawl_page, worker_init=worker_init))

        return workers
Esempio n. 2
0
    def get_workers(self, config, worker_init):
        workers = []
        for _ in range(config.worker_size):
            workers.append(self.ProcessClass(
                target=crawl_page, kwargs={'worker_init': worker_init}))

        return workers
Esempio n. 3
0
    def get_workers(self, config, worker_init):
        workers = []
        for _ in range(config.worker_size):
            workers.append(self.GreenClass(crawl_page,
                                           worker_init=worker_init))

        return workers
Esempio n. 4
0
    def get_workers(self, config, worker_init):
        from threading import Thread
        workers = []
        for _ in range(config.worker_size):
            workers.append(
                Thread(target=crawl_page, kwargs={'worker_init': worker_init}))

        return workers
Esempio n. 5
0
    def get_workers(self, config, worker_init):
        workers = []
        for _ in range(config.worker_size):
            workers.append(
                self.ProcessClass(target=crawl_page,
                                  kwargs={'worker_init': worker_init}))

        return workers
Esempio n. 6
0
    def get_workers(self, config, worker_init):
        from threading import Thread
        workers = []
        for _ in range(config.worker_size):
            workers.append(
                Thread(target=crawl_page, kwargs={'worker_init': worker_init}))

        return workers