MCPcopy
hub / github.com/scality/cloudserver / applyZenkoUserMD

Function applyZenkoUserMD

lib/api/apiUtils/object/applyZenkoUserMD.js:11–17  ·  view source on GitHub ↗

* applyZenkoUserMD - if request is within a Zenko deployment, apply user * metadata called "zenko-source" to the object * @param {Object} metaHeaders - user metadata object * @return {undefined}

(metaHeaders)

Source from the content-addressed store, hash-verified

9 * @return {undefined}
10 */
11function applyZenkoUserMD(metaHeaders) {
12 if (process.env.REMOTE_MANAGEMENT_DISABLE === '0' &&
13 !metaHeaders[zenkoIDHeader]) {
14 // eslint-disable-next-line no-param-reassign
15 metaHeaders[zenkoIDHeader] = _config.getPublicInstanceId();
16 }
17}
18
19module.exports = applyZenkoUserMD;

Callers 3

initiateMultipartUploadFunction · 0.85
_prepMetadataFunction · 0.85
createAndStoreObjectFunction · 0.85

Calls 1

getPublicInstanceIdMethod · 0.80

Tested by

no test coverage detected