in backend/shopping-cart-service/utils.py [0:0]
def get_product_from_external_service(product_id):
"""
Call product API to retrieve product details
"""
response = requests.get(product_service_url + f"/product/{product_id}")
try:
response_dict = response.json()["product"]
except KeyError:
logger.warn("No product found with id %s", product_id)
raise NotFoundException
return response_dict