## log.RecordCompiler

<span id="hexkit.log.RecordCompiler"></span>


A class to make all non-standard information available to formatters.


Usage

``` python
log.RecordCompiler(
    *,
    config,
)
```


## Methods

| Name | Description |
|----|----|
| [__init__()](#__init__) | Initialize with logging config. |
| [handle()](#handle) | Set custom record attributes |

<span id="__init__"></span>

<span id="hexkit.log.RecordCompiler.__init__"></span>


#### \_\_init\_\_()


Initialize with logging config.


Usage

``` python
__init__(*, config)
```


<span id="hexkit.log.RecordCompiler.handle"></span>

------------------------------------------------------------------------


#### handle()


Set custom record attributes


Usage

``` python
handle(record)
```
