Kingfisher Process API (v2)#
- class kingfisher_scrapy.extensions.kingfisher_process_api2.KingfisherProcessAPI2(url, stats, rabbit_url, rabbit_exchange_name, rabbit_routing_key)[source]#
If the
KINGFISHER_API2_URL
environment variable or configuration setting is set, then messages are sent to a Kingfisher Process API for theitem_scraped
andspider_closed
signals.- ITEMS_SENT_POST = 'kingfisher_process_items_sent_post'#
- ITEMS_FAILED_POST = 'kingfisher_process_items_failed_post'#
- ITEMS_SENT_RABBIT = 'kingfisher_process_items_sent_rabbit'#
- ITEMS_FAILED_RABBIT = 'kingfisher_process_items_failed_rabbit'#