JSON schema files for for AWS gateway functions
Contains python libraries
Bash scripts for utility processing
Copies the contents of a queue to a local file
- if "delete_sqs" is set, the queue entries are deleted
- if "json_out" is set, a "results:" wrapper is applied for valid JSON
Validates number of replications meets policy
Validate replication records match between nodes
Encapsulates DPN API GET and POST calls to update a registry bag record via the DPN API
Copies the contents of a local file to a queue
Creates a dictionary from file input
Creates a digest record, via the API, from file input
Creates (or updates) a bag entry via the DPN API
No longer used - functionality moved to NiFi workflow engine
Creates a fixity record, via the API, from file input
Creates an ingest record, via the API, from file input
Reads a record from STDIN and creates a queue entry - single record processing only
Given a satisfied Repl record at STDIN, Create a corresponding bag record and write to STDOUT
Creates (or updates) a member record via the DPN API
Creates (or updates) a replication record via the DPN API
DPN API call shell
Retrieves a json file from an S3 bucket and converts to csv
Parse the UCSD DCV 'conan' report into CSV
Given a satisfied Repl record at STDIN, Update the corresponding bag record