grab.spider.service.base
¶
Module Contents¶
Classes¶
Attributes¶
- class grab.spider.service.base.ServiceWorker(fatal_error_queue: queue.Queue[grab.spider.interface.FatalErrorQueueItem], worker_callback: collections.abc.Callable[Ellipsis, Any])[source]¶
- class grab.spider.service.base.BaseService(fatal_error_queue: queue.Queue[grab.spider.interface.FatalErrorQueueItem])[source]¶
- create_worker(worker_action: collections.abc.Callable[Ellipsis, None]) ServiceWorker [source]¶
- iterate_workers(objects: list[ServiceWorker]) collections.abc.Iterable[ServiceWorker] [source]¶