def _region()

in server/avocano_api/cloudrun_helpers.py [0:0]


def _region():
    """Use the local metadata service to get the region"""
    try:
        resp = httpx.get(
            "http://metadata.google.internal/computeMetadata/v1/instance/region",
            headers={"Metadata-Flavor": "Google"},
        )
        return resp.text.split("/")[-1]
    except httpx.RequestError as e:
        raise MetadataError(f"Could not determine region. Error: {e}")