"""dev test for debugging""" import json from src.index import handler def main(): """Main function.""" event = json.loads(""" { "product": { "product_id": 3321634, "upc": 3321634, "vendor_id": 34176, "subaccount_id": null, "release_name": "Beware the Wolf", "project_code": "886446392011", "project_name": "Beware the Wolf", "isrc": null, "tuid": null, "track_sequence_number": null, "track_volume_number": null, "track_name": null, "artwork": { "bucket": "orcd-sme-drop", "key": "upload/Orchard_Export_Australia_Ambition/16Bit_Audio_Cover_2189/asset-export-output/886446392011/886446392011.jpg", "filename": "886446392011.jpg", "ows_assets_filename": "1234-5678-9101.jpg" } }, "asset_type": "cover" "execution_name": "test_execution_name", "state_machine_name": "sfn_name", "correlation_id": "1234", "errors": { "error": "Lambda.TooManyRequestsException", "cause": "Rate Exceeded. (Service: AWSLambda; Status Code: 429; Error Code: TooManyRequestsException; Request ID: dd5a16d6-ec19-4ff5-aaff-aac51a60f1c4; Proxy: null)" }, }""") handler(event, None) if __name__ == '__main__': main()