19.1.0 • Published 9 months ago

@cumulus/post-to-cmr v19.1.0

Weekly downloads
87
License
Apache-2.0
Repository
github
Last release
9 months ago

@cumulus/post-to-cmr

This lambda function posts granule metadata to CMR (Common Metadata Repository).

It will use the information contained in a metadata file on S3 and post that information to the CMR service. The S3 metadata file can be either ECHO10 xml metadata with extension .cmr.xml or UMM-G JSON with extension .cmr.json.

Metadata fields updated/managed by Cumulus

The move-granules task and the (api)granules.move function will both update the metadata files on S3. For UMM-G JSON metadata, RelatedUrls are updated, while ECHO10 XML metadata will maintain the metadata in OnlineAccessURLs.

A granule's files URL, and Type/Description for UMMG and URLDescription for ECHO10, are modified for each file in the granule based on its bucket location. The metadata URLs are based on the file bucket storage type. Files placed in protected buckets will get a url to the distribution endpoint. Files in public buckets will get direct https links. URLs not directly related to the granule's files are unmodified and preserved as they exist.

Message Configuration

For more information on configuring a Cumulus Message Adapter task, see the Cumulus workflow input/output documentation.

Config

Config object fields:

field nametypedefaultdescription
bucketstring(required)Name of S3 bucket containing public/private key pair to decrypt CMR credentials
processstring(required)Process the granules went through
stackstring(required)Name of deployment stack
cmrobject(required)CMR credentials object

Input

Input object fields:

field nametypedefaultdescription
granulesarray\<object>(required)List of granule objects

Output

Output object fields:

field nametypedefaultvaluesdescription
granulesarray\<object>N/AList of granule objects published to CMR
processstringN/AProcess the granules went through

About Cumulus

Cumulus is a cloud-based data ingest, archive, distribution and management prototype for NASA's future Earth science data streams.

Cumulus Documentation

Contributing

To make a contribution, please see our contributing guidelines.

18.5.1

9 months ago

19.1.0

9 months ago

18.5.0

9 months ago

18.3.5

10 months ago

19.0.0

11 months ago

18.3.4

11 months ago

18.2.2

1 year ago

18.4.0

11 months ago

18.3.3

11 months ago

18.3.2

12 months ago

18.3.1

1 year ago

18.3.0

1 year ago

16.1.5

1 year ago

18.2.1

1 year ago

16.1.4

1 year ago

18.2.0

1 year ago

16.1.3

1 year ago

18.2.0-alpha.0

2 years ago

16.1.1

2 years ago

16.1.2

2 years ago

18.1.0

2 years ago

17.0.0

2 years ago

18.0.0

2 years ago

16.0.3-alpha.0

2 years ago

16.0.0

2 years ago

15.0.4

2 years ago

16.0.1-alpha.0

2 years ago

16.0.2-alpha.0

2 years ago

15.0.2

2 years ago

15.0.3

2 years ago

15.0.1

2 years ago

14.1.0

2 years ago

15.0.0

2 years ago

13.4.0

3 years ago

11.1.8

3 years ago

13.3.3-alpha.0

3 years ago

14.0.0

3 years ago

13.3.3-alpha.1

3 years ago

13.3.2

3 years ago

12.0.3

3 years ago

13.3.1

3 years ago

11.1.7

3 years ago

13.3.0

3 years ago

12.0.1

3 years ago

12.0.2

3 years ago

13.0.0

3 years ago

13.0.1

3 years ago

11.1.5

3 years ago

11.1.3

3 years ago

11.1.4

3 years ago

11.1.2

3 years ago

13.1.0

3 years ago

10.1.3

3 years ago

13.2.0

3 years ago

13.2.1

3 years ago

12.0.0

3 years ago

10.0.2

3 years ago

11.1.1

3 years ago

11.1.0

3 years ago

9.9.4

3 years ago

11.0.0

3 years ago

10.1.2

3 years ago

9.4.2

3 years ago

10.1.1

3 years ago

9.4.1

3 years ago

10.0.0

3 years ago

10.0.1

3 years ago

9.9.1

3 years ago

9.9.2

3 years ago

9.9.3

3 years ago

9.7.1

4 years ago

10.1.0

3 years ago

9.2.4

4 years ago

9.2.3

4 years ago

10.0.0-beta.0

4 years ago

9.9.0

4 years ago

9.8.0

4 years ago

9.7.0

4 years ago

9.6.0

4 years ago

9.5.0

4 years ago

9.4.0

4 years ago

9.2.2

4 years ago

8.1.2

4 years ago

9.2.1

4 years ago

9.3.0

4 years ago

9.2.0

4 years ago

8.1.1

4 years ago

9.1.0

4 years ago

8.1.0

4 years ago

9.0.1

4 years ago

9.0.0

4 years ago

8.0.0

4 years ago

6.0.1

4 years ago

7.2.0

4 years ago

7.1.0

4 years ago

7.0.0

4 years ago

6.0.0

4 years ago

5.0.1

4 years ago

5.0.0

5 years ago

4.0.0

5 years ago

3.0.1

5 years ago

2.0.8

5 years ago

3.0.0

5 years ago

2.0.7

5 years ago

2.0.6

5 years ago

2.0.5

5 years ago

2.0.4

5 years ago

2.0.3

5 years ago

2.0.2

5 years ago

2.0.1

5 years ago

2.0.0

5 years ago

1.24.0

5 years ago

1.23.2

5 years ago

1.23.1

5 years ago

1.23.0

5 years ago

1.22.1

5 years ago

1.22.0

5 years ago

1.21.0

5 years ago

1.20.0

5 years ago

1.19.0

5 years ago

1.18.0

5 years ago

1.17.0

6 years ago

1.14.5

6 years ago

1.16.1

6 years ago

1.16.0

6 years ago

1.15.0

6 years ago

1.13.6

6 years ago

1.14.4

6 years ago

1.14.3

6 years ago

1.14.2

6 years ago

1.14.1

6 years ago

1.13.5

6 years ago

1.14.0

6 years ago

1.13.4

6 years ago

1.13.3

6 years ago

1.13.2

6 years ago

1.13.1

6 years ago

1.13.0

6 years ago

1.12.1

6 years ago

1.12.0

6 years ago

1.11.3

6 years ago

1.11.2

6 years ago

1.11.1

7 years ago

1.11.0

7 years ago

1.10.4

7 years ago

1.10.1-1

7 years ago

1.10.3

7 years ago

1.10.2

7 years ago

1.10.1

7 years ago

1.10.0

7 years ago

1.9.1

7 years ago

1.8.4

7 years ago

1.8.3

7 years ago

1.8.2

7 years ago

1.9.0

7 years ago

1.8.1

7 years ago

1.7.1

7 years ago

1.8.0

7 years ago

1.7.0

7 years ago

1.6.0

7 years ago

1.5.5

7 years ago

1.5.4

7 years ago

1.5.3

7 years ago

1.5.2

7 years ago

1.5.1

7 years ago

1.5.0

7 years ago

1.4.1

7 years ago

1.4.0

7 years ago

1.3.0

7 years ago

1.2.0

7 years ago

1.1.4

7 years ago

1.1.3

7 years ago

1.1.2

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago

1.0.0-beta.20

7 years ago

1.0.0-beta.19

7 years ago

1.0.0-beta.18

7 years ago

1.0.0-beta.17

7 years ago

1.0.0-beta.16

7 years ago

1.0.0-beta.15

7 years ago

1.0.0-beta.14

7 years ago

1.0.0-beta.13

7 years ago

1.0.0-beta.12

7 years ago

1.0.0-beta.11

7 years ago

1.0.0-beta.10

7 years ago

1.0.0-beta.8.3

7 years ago

1.0.0-beta.8

7 years ago

1.0.0-beta.7

7 years ago

1.0.0-beta.6

7 years ago

1.0.0-beta.4

7 years ago

1.0.0-beta.3

7 years ago

1.0.0-beta.2

7 years ago

1.0.0-beta.119

7 years ago

1.0.0-beta.118

7 years ago

1.0.0-beta.117

7 years ago

1.0.0-beta.116

7 years ago

1.0.0-beta.115

7 years ago

1.0.0-beta.114

7 years ago

1.0.0-beta.113

7 years ago

1.0.0-beta.111

8 years ago