in slot_detection/app.py [0:0]
def __get_asset_metadata(asset_id):
asset_metadata = {operator: {} for operator in REKOGNITION_OPERATORS}
params = {"asset_id": asset_id}
while True:
response = dataplane.retrieve_asset_metadata(**params)
if "operator" in response and response["operator"] in REKOGNITION_OPERATORS:
__update_and_merge_lists(asset_metadata[response["operator"]], response["results"])
if "cursor" not in response:
break
params["cursor"] = response["cursor"]
return asset_metadata