archivebox.search package

Submodules

archivebox.search.utils module

archivebox.search.utils.log_index_started(url)[source]
archivebox.search.utils.get_file_result_content(res, extra_path, use_pwd=False)[source]
archivebox.search.utils.get_indexable_content(results: django.db.models.query.QuerySet)[source]

Module contents

archivebox.search.indexing_enabled()[source]
archivebox.search.search_backend_enabled()[source]
archivebox.search.get_backend()[source]
archivebox.search.import_backend()[source]
archivebox.search.write_search_index(link: archivebox.index.schema.Link, texts: Optional[List[str]] = None, out_dir: pathlib.Path = PosixPath('/home/docs/checkouts/readthedocs.org/user_builds/archivebox/checkouts/v0.6.0/docs'), skip_text_index: bool = False) → None[source]
archivebox.search.query_search_index(query: str, out_dir: pathlib.Path = PosixPath('/home/docs/checkouts/readthedocs.org/user_builds/archivebox/checkouts/v0.6.0/docs')) → django.db.models.query.QuerySet[source]
archivebox.search.flush_search_index(snapshots: django.db.models.query.QuerySet)[source]