If a crawl is completed, the endpoint streams the logs from the log files in all of the created WACZ files, sorted by timestamp. The API endpoint supports filtering by log_level and context whether the crawl is still running or not. This is not yet proper streaming because the entire log file is read into memory before being streamed to the client. We will want to switch to proper streaming eventually, but are currently blocked by an aiobotocore bug - see: https://github.com/aio-libs/aiobotocore/issues/991?#issuecomment-1490737762 |
||
---|---|---|
.. | ||
__init__.py | ||
conftest.py | ||
test_crawl_logs.py | ||
test_crawlconfig_crawl_stats.py | ||
test_delete_crawls.py | ||
test_invite_expiration.py |