Skip to content

dagster_rich_formatter

kedro_dagster.logging.dagster_rich_formatter()

Create a rich console formatter for Dagster logging.

Returns

Type Description
ProcessorFormatter

A DagsterRichFormatter instance.

See Also

kedro_dagster.logging.DagsterRichFormatter : The formatter class, to reference from a Kedro logging.yml.

Source Code

Source code in src/kedro_dagster/logging.py
def dagster_rich_formatter() -> structlog.stdlib.ProcessorFormatter:
    """Create a rich console formatter for Dagster logging.

    Returns
    -------
    structlog.stdlib.ProcessorFormatter
        A `DagsterRichFormatter` instance.

    See Also
    --------
    `kedro_dagster.logging.DagsterRichFormatter` :
        The formatter class, to reference from a Kedro ``logging.yml``.
    """
    return DagsterRichFormatter()