Thread
#prefect-server
    h

    Hagai Arad

    1 year ago
    Hi, I have a master flow which triggers several child flows (using FlowRunTask). When looking at the logs of a specific run of the master flow I can see it triggered the child flows, but I can’t get from there to the child logs. Is there a way to enable it? In other words, I want to know if a flow was triggered by another flow or by itself. Is there a way to know that using the UI? Thanks!
    Jenny

    Jenny

    1 year ago
    Hi @Hagai Arad - great question. Let me check with the team to see if anyone has any ideas for this.
    h

    Hagai Arad

    1 year ago
    @Jenny Thanks!
    Jenny

    Jenny

    1 year ago
    Hi @Hagai Arad - this is something we've been discussing as a team. I'll open an issue and share for you to add to. In the meantime, I just tried this:
    from prefect.tasks.prefect.flow_run import FlowRunTask
    from prefect import task, Flow, Parameter, prefect
    
    kickoff_task = FlowRunTask(project_name="Jenny", flow_name="Pause:Resume", run_name="triggered_by_flowName")
    
    @task
    kickoff2(details):
        logger = prefect.context.get("logger")
        <http://logger.info|logger.info>(details)
    
    with Flow(name='flowName') as flow:
        kickoff2(kickoff_task)
    It's not clickable etc but that should log the flow run id of the flow run you kick off (which you can enter in the search bar to get details of)
    And if you want to be able to se if a run was triggered by another flow, we've added the run_name argument to the flowRunTask so you can give flow runs names that indicate how they were kicked off. (I've added an example to my snippet above)
    @Hagai Arad I've opened a feature request here: https://github.com/PrefectHQ/ui/issues/263 Please add any comments or details you'd like to see.
    h

    Hagai Arad

    1 year ago
    @Jenny seems good, thanks for the quick response and action!
    @Anna Geller (old account) FYI. In case you’ll want to use it as well 🙂
    a

    Anna Geller (old account)

    1 year ago
    thanks a lot, @Hagai Arad and @Jenny! it would be really useful!