Skip to main content
Version: Next

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/orca-copy-to-archive-adapter

Adapter to invoke orca copy-to-archive lambda


@cumulus/orca-recovery-adapter

Adapter to invoke orca recovery workflow


@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/send-pan

Sends a PAN response after parsing a PDR.


@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