# Client.configure_logging

```python
def Client.configure_logging(
    level: int | logging.Logger,
    runner_level: int | None = None,
) -> None
```

Configure the log level for logs exported by this workflow client.

## Parameters

**level**

`int | logging.Logger`

required: true

Logging level for task logs emitted with `context.logger`, for example `logging.INFO` or `logging.DEBUG`.

**runner\_level**

`int | None`

Logging level for internal runner logs. If omitted, the value of `level` is used.

Passing a `logging.Logger` instance as `level` is deprecated. Configure the Tilebox root logger directly when you need to export logs to another destination.

## Returns

`None`

```python title="Python"
import logging

from tilebox.workflows import Client

client = Client(name="sentinel-2-runner")
client.configure_logging(level=logging.DEBUG, runner_level=logging.INFO)
```
