Skip to content

rs_workflows/on_demand/common/events.md

<< Back to index

Common event naming for on-demand processing chains.

products_ready_event_name(mission, level)

Return the generic products-ready event name for a processing step.

Source code in docs/rs-client-libraries/rs_workflows/on_demand/common/events.py
22
23
24
25
26
def products_ready_event_name(mission: str, level: str) -> str:
    """Return the generic products-ready event name for a processing step."""
    mission_name = mission if mission.startswith("s") else f"s{mission}"
    level_name = level if level.startswith("l") else f"l{level}"
    return PRODUCTS_READY_EVENT.format(mission=mission_name, level=level_name)