Josh Dunkley
07/24/2025, 6:52 PMnon-zero status code -6.Marvin
07/24/2025, 6:52 PMMarvin
07/24/2025, 6:53 PMpython
from prefect.logging import get_run_logger
logger = get_run_logger()Josh Dunkley
07/24/2025, 6:55 PMMarvin
07/24/2025, 6:55 PMMarvin
07/24/2025, 6:55 PMdockerfile
ENV PREFECT_API_URL=<http://host.docker.internal:4200/api>
ENV PYTHONUNBUFFERED=1python
from prefect import flow, get_run_logger
@flow
async def your_subflow():
    try:
        # Your subflow code here
        result = await ...
        return result
    except Exception as e:
        logger = get_run_logger()
        logger.error(f"Subflow error: {str(e)}")
        raisepython
@flow(task_runner=SequentialTaskRunner())
async def your_flow():
    # Flow code here