# {py:mod}archivebox.config.collection

```{py:module}
```

```{autodoc2-docstring}
:allowtitles:
```

## Module Contents

### Classes

````{list-table}
:class: autosummary longtable
:align: left

* - {py:obj}`PluginConfigSection <archivebox.config.collection.PluginConfigSection>`
  - ```{autodoc2-docstring} archivebox.config.collection.PluginConfigSection
    :summary:
    ```
````

### Functions

````{list-table}
:class: autosummary longtable
:align: left

* - {py:obj}`get_real_name <archivebox.config.collection.get_real_name>`
  - ```{autodoc2-docstring} archivebox.config.collection.get_real_name
    :summary:
    ```
* - {py:obj}`load_config_val <archivebox.config.collection.load_config_val>`
  - ```{autodoc2-docstring} archivebox.config.collection.load_config_val
    :summary:
    ```
* - {py:obj}`load_config_file <archivebox.config.collection.load_config_file>`
  - ```{autodoc2-docstring} archivebox.config.collection.load_config_file
    :summary:
    ```
* - {py:obj}`section_for_key <archivebox.config.collection.section_for_key>`
  - ```{autodoc2-docstring} archivebox.config.collection.section_for_key
    :summary:
    ```
* - {py:obj}`write_config_file <archivebox.config.collection.write_config_file>`
  - ```{autodoc2-docstring} archivebox.config.collection.write_config_file
    :summary:
    ```
* - {py:obj}`load_config <archivebox.config.collection.load_config>`
  - ```{autodoc2-docstring} archivebox.config.collection.load_config
    :summary:
    ```
* - {py:obj}`load_all_config <archivebox.config.collection.load_all_config>`
  - ```{autodoc2-docstring} archivebox.config.collection.load_all_config
    :summary:
    ```
````

### API

````{py:function}
:canonical: archivebox.config.collection.get_real_name

```{autodoc2-docstring} archivebox.config.collection.get_real_name
```
````

````{py:function}
:canonical: archivebox.config.collection.load_config_val

```{autodoc2-docstring} archivebox.config.collection.load_config_val
```
````

````{py:function}
:canonical: archivebox.config.collection.load_config_file

```{autodoc2-docstring} archivebox.config.collection.load_config_file
```
````

`````{py:class}
:canonical: archivebox.config.collection.PluginConfigSection

```{autodoc2-docstring} archivebox.config.collection.PluginConfigSection
```

```{rubric} Initialization
```

```{autodoc2-docstring} archivebox.config.collection.PluginConfigSection.__init__
```

````{py:attribute} toml_section_header
:canonical: archivebox.config.collection.PluginConfigSection.toml_section_header
:value: >
   'PLUGINS'

```{autodoc2-docstring} archivebox.config.collection.PluginConfigSection.toml_section_header
```

````

````{py:method} __getattr__(name: str) -> typing.Any
:canonical: archivebox.config.collection.PluginConfigSection.__getattr__

```{autodoc2-docstring} archivebox.config.collection.PluginConfigSection.__getattr__
```

````

````{py:method} update_in_place(warn: bool = True, persist: bool = False, **kwargs)
:canonical: archivebox.config.collection.PluginConfigSection.update_in_place

```{autodoc2-docstring} archivebox.config.collection.PluginConfigSection.update_in_place
```

````

`````

````{py:function}
:canonical: archivebox.config.collection.section_for_key

```{autodoc2-docstring} archivebox.config.collection.section_for_key
```
````

````{py:function}
:canonical: archivebox.config.collection.write_config_file

```{autodoc2-docstring} archivebox.config.collection.write_config_file
```
````

````{py:function}
:canonical: archivebox.config.collection.load_config

```{autodoc2-docstring} archivebox.config.collection.load_config
```
````

````{py:function}
:canonical: archivebox.config.collection.load_all_config

```{autodoc2-docstring} archivebox.config.collection.load_all_config
```
````
