flint.prefect.helpers ===================== .. py:module:: flint.prefect.helpers .. autoapi-nested-parse:: Assorted bits and pieces to help with prefect interactions. Not intended to contain any common task decorated functions Functions --------- .. autoapisummary:: flint.prefect.helpers.enable_loguru_support Module Contents --------------- .. py:function:: enable_loguru_support() -> None Redirect loguru logging messages to the prefect run logger. This function should be called from within a Prefect task or flow before calling any module that uses loguru. This function can be safely called multiple times. Example Usage: >>> from prefect import flow >>> from loguru import logger >>> from prefect_utils import enable_loguru_support # import this function in your flow from your module >>> @flow() >>> def myflow(): >>> logger.info("This is hidden from the Prefect UI") >>> enable_loguru_support() >>> logger.info("This shows up in the Prefect UI")