cmr.client.ingest
The Clojure implementation of the CMR ingest client.
create-client
The CMR ingest client constructor.
create-collection
(create-collection this provider-id native-id metadata)
(create-collection this provider-id native-id metadata options)
Create a collection.
create-variable
(create-variable this provider-id native-id metadata)
(create-variable this provider-id native-id metadata options)
Create a variable.
get-providers
(get-providers this)
Get a list of providers defined in the system.
Each element of the list is a hash which constains very basic info on the given provider.
get-token
(get-token this)
get-token-header
(get-token-header this)
get-url
(get-url this segment)
update-collection
(update-collection this provider-id native-id metadata)
(update-collection this provider-id native-id metadata options)
Update a collection.
update-variable
(update-variable this provider-id native-id metadata)
(update-variable this provider-id native-id metadata options)
Update a variable.