Commit 30b79a8
Cumulus 4388 add cnm2cma (#4149)
* cnm2cma coreification python code with toml file
* move cnm2cma module into tasks
* added unit test code
* fixed import
* CHANGELOG
* New implementation through Pydantic
* unit test files
* terraform module. ruff linting/reformatting python code
* added README. restructure the project
* enhance README.md
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* CHANGELOG
* use SyncGranule's input schema as this component's output. Added granuleProducerId to cnm schema
* fixed path issue. Simplified build_granule_file and rewrite unit test code
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* write ruff.toml file to ignore generated files. remove unused model
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* ruff format
* added ruff ignore and CHANGELOG
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* build scripts
* package.json and package.sh
* code and tf script enhancements based on review.
* config object schema
* used protocol extraction to simplify the logic. Enhanced terraform scripts
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* new package.sh
* build script checked in
* eyen ci stack
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* remove single quotes to overcome eslint warning
* Update lambda.tf to use cnm_to_cma as log group
* move schemas under the src directory so they will be packaged as part of the artifact
* clean up changelog
* fixed the build package.sh path issue
* cleanup old build script
* removed .python-version
* output the lambda cloudwatch loggroup name
* output the lambda function instead of just the arn
---------
Co-authored-by: eyen <david.yen@jpl.nasa.gov>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>1 parent 900a1c9 commit 30b79a8
41 files changed
Lines changed: 2377 additions & 2 deletions
File tree
- bamboo
- example
- cumulus-tf
- deployments
- cumulus
- data-persistence
- db-migration
- tasks/cnm-to-cma
- bin
- deploy
- resources
- src/cnm2cma
- schemas
- tests
- resources
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
22 | 25 | | |
23 | 26 | | |
24 | 27 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| 26 | + | |
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
174 | 174 | | |
175 | 175 | | |
176 | 176 | | |
177 | | - | |
| 177 | + | |
178 | 178 | | |
179 | 179 | | |
180 | 180 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
38 | 41 | | |
39 | 42 | | |
40 | 43 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
287 | 287 | | |
288 | 288 | | |
289 | 289 | | |
| 290 | + | |
290 | 291 | | |
291 | 292 | | |
292 | 293 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
0 commit comments