0

I will apologies first hand if my question formatting is messed up. A noob programmer here

I was following steps defined in the AWS Lambda Developer Guide to run the Hello World code. Ref Page 44

def my_handler(event, context):
    message = 'Hello {} {}!'.format(event['first_name'],
                                    event['last_name'])
    return {
        'message' : message
}     

Test error in AWS enter image description here

I believe my error is that the code is looking for events but the input test event on the test page is providing 3 key values which have no relation to my code.

testpage enter image description here

0

1 Answer 1

1

Make sure the Test Event in the AWS Console provides values that the program expects. It's passing three keys key1, key2, key3 while the program expects first_name and last_name

Just change the Test Event's values to the following instead

{
    "first_name": "foo",
    "last_name": "bar
}
Sign up to request clarification or add additional context in comments.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.