Skip to content

Commit 11b53a0

Browse files
committed
s3_client
1 parent 6391192 commit 11b53a0

File tree

2 files changed

+16
-5
lines changed

2 files changed

+16
-5
lines changed

lambdas/mesh_processor/Makefile

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,22 @@
1+
TEST_ENV := @PYTHONPATH=src:tests:../shared/src
2+
13
build:
2-
docker build -t mesh-lambda-build .
4+
docker build -t mesh-lambda-build -f Dockerfile .
35

46
package: build
57
mkdir -p build
68
docker run --rm -v $(shell pwd)/build:/build mesh-lambda-build
79

810
test:
9-
python -m unittest
11+
$(TEST_ENV) python -m unittest
12+
13+
coverage-run:
14+
$(TEST_ENV) coverage run -m unittest discover
15+
16+
coverage-report:
17+
$(TEST_ENV) coverage report -m
18+
19+
coverage-html:
20+
$(TEST_ENV) coverage html
1021

11-
.PHONY: build package test
22+
.PHONY: build package test coverage-run coverage-report coverage-html

lambdas/mesh_processor/src/converter.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@
55
import boto3
66
from smart_open import open
77

8+
from common.clients import s3_client
9+
810
EXPECTED_BUCKET_OWNER_ACCOUNT = os.getenv("ACCOUNT_ID")
911
DESTINATION_BUCKET_NAME = os.getenv("DESTINATION_BUCKET_NAME")
1012

1113
logging.basicConfig(level=logging.INFO)
1214
logger = logging.getLogger()
1315

14-
s3_client = boto3.client("s3")
15-
1616

1717
def parse_headers(headers_str: str) -> dict[str, str]:
1818
headers = dict(header_str.split(":", 1) for header_str in headers_str.split("\r\n") if ":" in header_str)

0 commit comments

Comments
 (0)