archivebox.search.backends
Module Contents
Functions
Temporarily expose resolved search config through os.environ for backend code. |
|
Normalize a backend name for config and plugin lookup. |
|
Discover search backend plugin modules and cache them in memory. |
|
Resolve the configured search backend module. |
Data
API
- archivebox.search.backends.search_backend_env(config: dict[str, Any] | None = None, **config_kwargs: Any)[source]
Temporarily expose resolved search config through os.environ for backend code.
- archivebox.search.backends.normalize_search_backend_name(backend_name: str | None) str[source]
Normalize a backend name for config and plugin lookup.