archivebox.services.crawl_service

Module Contents

Classes

CrawlService

API

class archivebox.services.crawl_service.CrawlService(bus, *, crawl_id: str)[source]

Bases: abx_dl.services.base.BaseService

Initialization

LISTENS_TO[source]

None

EMITS[source]

[]

async on_CrawlSetupEvent__save_to_db(event: abx_dl.events.CrawlSetupEvent) None[source]
async on_CrawlStartEvent__save_to_db(event: abx_dl.events.CrawlStartEvent) None[source]
async on_CrawlCleanupEvent__save_to_db(event: abx_dl.events.CrawlCleanupEvent) None[source]
async on_CrawlCompletedEvent__save_to_db(event: abx_dl.events.CrawlCompletedEvent) None[source]