AgnostiqHQ / AgnostiqHQ/covalent-awslambda-plugin

Deployment archives should not hard-code filenames

Open
#28 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
8
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Each function to be executed in Lambda requires its own 220MB deployment archive. Howver, the archives for different functions differs only in some filenames embedded in the lambda handler script.

By passing these filenames as event data instead, we can reuse the same lambda function for multiple tasks.

Contributor guide

Open the contributing guide

Research direction

The issue names no files or tests. Start by tracing the Lambda handler script and deployment-archive flow, then verify how filenames are currently embedded and passed through event data. Done means multiple tasks can reuse one archive without hard-coded per-function filenames.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, python
Domain
cloud, devops
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.