From e2cff26e62919d54cd32931cc1bd876eaac3ada3 Mon Sep 17 00:00:00 2001 From: Dan Scales Date: Mon, 12 Aug 2024 16:46:02 -0700 Subject: [PATCH] Add missing path segment "Payload" --- step_functions/process_list.json.tmpl | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/step_functions/process_list.json.tmpl b/step_functions/process_list.json.tmpl index 8f4299b..c99663e 100644 --- a/step_functions/process_list.json.tmpl +++ b/step_functions/process_list.json.tmpl @@ -10,6 +10,9 @@ "Payload.$": "$", "FunctionName": "${lambda_preprocessing_name}" }, + "ResultSelector": { + "Payload.$": "$.Payload" + }, "ResultPath": "$.PreprocOutput", "Next": "Check status" }, @@ -17,7 +20,7 @@ "Type": "Choice", "Choices": [ { - "Variable": "$.PreprocOutput.status", + "Variable": "$.PreprocOutput.Payload.status", "StringEquals": "error", "Next": "Error state" } @@ -26,14 +29,14 @@ }, "Error state": { "Type": "Pass", - "OutputPath": "$.PreprocOutput", + "OutputPath": "$.PreprocOutput.Payload", "End": true }, "Copy results": { "Type": "Pass", "Result": { - "geometries.$": "$.PreprocOutput.geometries", - "output.$": "$.PreprocOutput.output" + "geometries.$": "$.PreprocOutput.Payload.geometries", + "output.$": "$.PreprocOutput.Payload.output" }, "ResultPath": "$.files", "Next": "Process List"