{py:mod}archivebox.hooks

:allowtitles:

Module Contents

Classes

:class: autosummary longtable
:align: left

* - {py:obj}`HookResult <archivebox.hooks.HookResult>`
  - ```{autodoc2-docstring} archivebox.hooks.HookResult
    :summary:
    ```

Functions

:class: autosummary longtable
:align: left

* - {py:obj}`is_background_hook <archivebox.hooks.is_background_hook>`
  - ```{autodoc2-docstring} archivebox.hooks.is_background_hook
    :summary:
    ```
* - {py:obj}`is_finite_background_hook <archivebox.hooks.is_finite_background_hook>`
  - ```{autodoc2-docstring} archivebox.hooks.is_finite_background_hook
    :summary:
    ```
* - {py:obj}`iter_plugin_dirs <archivebox.hooks.iter_plugin_dirs>`
  - ```{autodoc2-docstring} archivebox.hooks.iter_plugin_dirs
    :summary:
    ```
* - {py:obj}`discover_hooks <archivebox.hooks.discover_hooks>`
  - ```{autodoc2-docstring} archivebox.hooks.discover_hooks
    :summary:
    ```
* - {py:obj}`run_hook <archivebox.hooks.run_hook>`
  - ```{autodoc2-docstring} archivebox.hooks.run_hook
    :summary:
    ```
* - {py:obj}`extract_records_from_process <archivebox.hooks.extract_records_from_process>`
  - ```{autodoc2-docstring} archivebox.hooks.extract_records_from_process
    :summary:
    ```
* - {py:obj}`collect_urls_from_plugins <archivebox.hooks.collect_urls_from_plugins>`
  - ```{autodoc2-docstring} archivebox.hooks.collect_urls_from_plugins
    :summary:
    ```
* - {py:obj}`get_plugins <archivebox.hooks.get_plugins>`
  - ```{autodoc2-docstring} archivebox.hooks.get_plugins
    :summary:
    ```
* - {py:obj}`get_plugin_name <archivebox.hooks.get_plugin_name>`
  - ```{autodoc2-docstring} archivebox.hooks.get_plugin_name
    :summary:
    ```
* - {py:obj}`get_enabled_plugins <archivebox.hooks.get_enabled_plugins>`
  - ```{autodoc2-docstring} archivebox.hooks.get_enabled_plugins
    :summary:
    ```
* - {py:obj}`discover_plugins_that_provide_interface <archivebox.hooks.discover_plugins_that_provide_interface>`
  - ```{autodoc2-docstring} archivebox.hooks.discover_plugins_that_provide_interface
    :summary:
    ```
* - {py:obj}`get_search_backends <archivebox.hooks.get_search_backends>`
  - ```{autodoc2-docstring} archivebox.hooks.get_search_backends
    :summary:
    ```
* - {py:obj}`discover_plugin_configs <archivebox.hooks.discover_plugin_configs>`
  - ```{autodoc2-docstring} archivebox.hooks.discover_plugin_configs
    :summary:
    ```
* - {py:obj}`get_config_defaults_from_plugins <archivebox.hooks.get_config_defaults_from_plugins>`
  - ```{autodoc2-docstring} archivebox.hooks.get_config_defaults_from_plugins
    :summary:
    ```
* - {py:obj}`get_plugin_special_config <archivebox.hooks.get_plugin_special_config>`
  - ```{autodoc2-docstring} archivebox.hooks.get_plugin_special_config
    :summary:
    ```
* - {py:obj}`get_plugin_template <archivebox.hooks.get_plugin_template>`
  - ```{autodoc2-docstring} archivebox.hooks.get_plugin_template
    :summary:
    ```
* - {py:obj}`get_plugin_icon <archivebox.hooks.get_plugin_icon>`
  - ```{autodoc2-docstring} archivebox.hooks.get_plugin_icon
    :summary:
    ```
* - {py:obj}`process_hook_records <archivebox.hooks.process_hook_records>`
  - ```{autodoc2-docstring} archivebox.hooks.process_hook_records
    :summary:
    ```

Data

API

Last updated