#!/bin/zsh
awsume prod --region us-east-1

echo "enter 'participant', 'sr', 'contributor' or 'product' without the quotation marks"
read ITEM

case $ITEM in

'participant')
    echo 'participant deduplicator'
    aws lambda invoke --function-name qa-lambda-nr-ownership-ingest-${ITEM}-deduplicator --payload file://event.json --cli-binary-format raw-in-base64-out participantDeduperResponse.json
    ;;
'contributor')
    echo 'contributor deduplicator'
    aws lambda invoke --function-name qa-lambda-nr-ownership-ingest-${ITEM}-deduplicator --payload file://contributorDeduperInput.json --cli-binary-format raw-in-base64-out contributorDeduperResponse.json
    ;;
'sr')
    echo 'sound recording deduplicator'
    aws lambda invoke --function-name qa-lambda-nr-ownership-ingest-${ITEM}-deduplicator --payload file://srDeduperInput.json --cli-binary-format raw-in-base64-out srDeduperResponse.json
    ;;
'product')
    echo 'product deduplicator'
    aws lambda invoke --function-name qa-lambda-nr-ownership-ingest-${ITEM}-deduplicator --payload file://productDeduperInput.json --cli-binary-format raw-in-base64-out productDeduperResponse.json
    ;;
esac

echo "\n\nthe result can be found in the file ${ITEM}DeduperResponse.json\n\n"
