Story #954: GMN specific features
Selecting if objects should be managed by client or by GMN.
GMN can store science objects locally or can stream them from a web server on request. When an object is registered on GMN, GMN currently examines the object to determine if the object should be stored locally or be streamed from a web server. Investigate possibility of extending the REST interface to let client select how an object should be handled.
#1 Updated by Dave Vieglais over 11 years ago
This would seem to be a GMN specific functionality so perhaps should not be expressed in the D1 service APIs. However it would seem likely that as we work with a broader array of Data Repositories, it may be necessary to provide vendor specific attributes in the create() request. Perhaps create an additional, optional parameter in the create method signature for "options". This parameter should be ignored by targets that don't support the options. The type for "options" would be a dictionary - key, value pairs that are defined by the vendor.