728x90
반응형
하나의 레포에서 여러 람다 프로젝트 사용하기
.
├── deploy.py
├── requirements-dev.txt
├── requirements.txt
├── lambda-service1
│ ├── __init__.py
│ ├── Dockerfile
│ ├── serverless.yml
│ ├── package-lock.json
│ ├── package.json
│ └── handler.py
├── lambda-service2
│ ├── __init__.py
│ ├── Dockerfile
│ ├── serverless.yml
│ ├── package-lock.json
│ ├── package.json
│ └── handler.py
├── tests
│ ├── service1
│ │ ├── __init__.py
│ │ ├── datas
│ │ │ └── data.txt
│ │ └── service1_test.py
│ ├── service2
│ │ ├── __init__.py
│ │ ├── datas
│ │ │ └── data.txt
│ │ └── service2_test.py
test code import 에러 발생 시
tests.service1.__init__.py
에 추가
import os
import sys
sys.path.insert(0, os.path.abspath('lambda-service1')
728x90
728x90
BIG
'Programming > Python' 카테고리의 다른 글
파이썬 정규식(regular expression:regex) 사용 - 일부만 추출 (0) | 2020.06.15 |
---|---|
python code reformatter black + pycharm (0) | 2020.06.13 |
path - python, pathlib (0) | 2020.06.11 |
python virtualenv 가상환경 셋팅 (0) | 2020.06.05 |
AWS S3 triggered + lambda - severless (0) | 2020.05.31 |
댓글