Skip to main content
Version: v9.0.0

Cumulus Tasks

A list of reusable Cumulus tasks. Add your own.

Tasks​

@cumulus/add-missing-file-checksums​

Add checksums to files in S3 which don't have one


@cumulus/discover-granules​

Discover Granules in FTP/HTTP/HTTPS/SFTP/S3 endpoints


@cumulus/discover-pdrs​

Discover PDRs in FTP and HTTP endpoints


@cumulus/files-to-granules​

Converts array-of-files input into a granules object by extracting granuleId from filename


@cumulus/hello-world​

Example task


@cumulus/hyrax-metadata-updates​

Update granule metadata with hooks to OPeNDAP URL


@cumulus/lzards-backup​

Run LZARDS backup


@cumulus/move-granules​

Move granule files from staging to final location


@cumulus/parse-pdr​

Download and Parse a given PDR


@cumulus/pdr-status-check​

Checks execution status of granules in a PDR


@cumulus/post-to-cmr​

Post a given granule to CMR


@cumulus/queue-granules​

Add discovered granules to the queue


@cumulus/queue-pdrs​

Add discovered PDRs to a queue


@cumulus/queue-workflow​

Add workflow to the queue


@cumulus/sf-sqs-report​

Sends an incoming Cumulus message to SQS


@cumulus/sync-granule​

Download a given granule


@cumulus/test-processing​

Fake processing task used for integration tests


@cumulus/update-cmr-access-constraints​

Updates CMR metadata to set access constraints


Update CMR metadata files with correct online access urls and etags and transfer etag info to granules' CMR files