Skip to content

Partner

Custom type for validating existing partners.

validate_partner_exists(value)

Validate that a partner exists by name.

Source code in gso/utils/types/partner.py
def validate_partner_exists(value: str) -> str:
    """Validate that a partner exists by name."""
    try:
        get_partner_by_name(value)
    except PartnerNotFoundError as e:
        err_msg = f"Partner '{value}' does not exist"
        raise ValueError(err_msg) from e
    return value