inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

AWS(Amazon Web Service) 입문자를 위한 강의

[7-3] Lambda 실습 - 2부

코드 에러 ..

360

홍태경

작성한 질문수 76

0

첫번쨰로
 
주신 알집 코드 이름이  lambda_trigger_source_code.py이셔서
 

"errorMessage": "Unable to import module 'lambda_function'"

란 에러가 나왔고 겨우 찾아 lambda_function.py 라는 이름으로 수정 후 그걸 해결하니 

"errorMessage": "'Records'", "errorType": "KeyError", "stackTrace": [ " File \"/var/task/lambda_function.py\", line 11, in lambda_handler\n bucket = event['Records'][0]['s3']['bucket']['name']\n" ] }
라는 에러가 나옵니다.. 코드를 볼 수 없는 실력이 하나도 없기에..제발.. 에러없는 코드를 주실 수 있나요..ㅠ 이걸 해결 후 또 무슨 에러가 나올까봐 겁이 납니다..
 
 
 
 

aws

답변 1

0

Sungmin Kim

안녕하세요. 

에러메세지를 보아하니 Records 라는 키를 찾지 못하고 있네요. 

혹시 typo나 버그를 수정하신후 파일을 업로드 하신 다음 배포를 하셨나요?

그렇지 않다면 수정된 파일을 올리셔도 람다함수에는 반영이 되지 않을 수도 있어요. 

실습때 사용하시는 코드는 첨부파일에 들어있는 코드와 완전 똑같나요? 아니면 변경하신 부분이 있으세요?

 

감사합니다.

강의가 예전 강의라 그런지 녹화영상이랑 다른부분이 있습니다

0

48

2

인스턴스생성(VPC)

0

32

1

[3-6] EC2 실습 관련 질문

0

172

1

AWS 비용관련 질문

0

146

2

RDS부분 너무 많이 바껴서...업데이트를 하든 강의를 잠시 내리든 해야될것같은데요

5

297

1

RDS 실습 1부 - connect.php

1

322

2

RDS 관련질문

0

270

1

보안 설정 문의 (4-5 RDS 실습)

0

293

1

connect.php 미작동 4-5 RDS 실습 1부, 15:00

0

310

2

4-5 RDS 실습 1부, 13:50

0

213

1

5-5 s3 실습 - ACL edit 버튼이 비활성화일 때 해결 방법

0

312

1

강사님 connect.php 부분이 생각보다 잘 안풀리네요ㅠㅠ

0

326

2

DDB 모든 항목을 하나의 속성으로 정렬하기

0

197

1

mysql 설치되어 있지 않을 시 해결법

2

347

1

connect.php 저장용

2

368

2

에필로그 완강처리가 안됩니다.

0

288

1

vi index.html 이후 아무런 반응이 없습니다.

0

437

1

boot volume 및 Magnetic 사용 유무

0

276

2

S3 버킷 버전 관리

0

516

2

mysql:command not found

0

872

1

사용자 목록에서 root유저 보이지 않는 문제

0

364

2

nano /etc/my.cnf 관련 문의 드립니다.

0

462

2

connect.php 에서 500 에러 발생시 해결방법

0

773

1

AWS CLI에서 Code deploy를 사용해 어플리케이션을 만드는 과정에서 막혔습니다.

0

375

2