import pprint import boto3 from utils import dynamo_fetch pp = pprint.PrettyPrinter(indent=2) pp.pprint('*****Track Search*****') results = dynamo_fetch.SoundRecording.search(label_id=6971, term='wide') for result in results: pp.pprint(result) pp.pprint(result.products()) exit() pp.pprint('*****Product Screen*****') product = dynamo_fetch.Product.get(label_id=6971, product_id=176991) pp.pprint(product) pp.pprint('*****Tracks*****') pp.pprint(product.tracks()) exit() pp.pprint('*****Track Screen*****') sound_recording = dynamo_fetch.SoundRecording.get(label_id=6971, isrc='GBZUZ0900064') pp.pprint(sound_recording) pp.pprint('*****Related Products*****') pp.pprint(sound_recording.products()) exit() results = dynamo_fetch.SoundRecording.search(label_id=6971, term='Wide') pp.pprint(results) pp.pprint(results[0].products()) exit() pp.pprint(sound_recording.products()[0].tracks()[0].sound_recording()) exit() print('************ISRC METADATA***************') response = dynamo_fetch.get_isrc(label_id=6971, isrc='GBZUZ0900064') pp.pprint(response) print('************PRODUCTS ISRC APPEARS ON***************') response = dynamo_fetch.get_products_isrc_found_on(label_id=6971, isrc='GBZUZ0900064') pp.pprint(response) # response = dynamo_fetch.get_product(label_id=6971, product_id=176991) # print(response) # # response = dynamo_fetch.get_isrcs_on_product(label_id=6971, product_id=176991) # print(response)