MCPcopy Index your code
hub / github.com/scality/cloudserver / _createPutPartRequest

Function _createPutPartRequest

tests/unit/api/multipartUpload.js:112–128  ·  view source on GitHub ↗
(uploadId, partNumber, partBody)

Source from the content-addressed store, hash-verified

110};
111
112function _createPutPartRequest(uploadId, partNumber, partBody) {
113 const md5Hash = crypto.createHash('md5').update(partBody);
114 const partHash = md5Hash.digest('hex');
115 return new DummyRequest({
116 bucketName,
117 namespace,
118 objectKey,
119 headers: { host: `${bucketName}.s3.amazonaws.com` },
120 url: `/${objectKey}?partNumber=${partNumber}&uploadId=${uploadId}`,
121 query: {
122 partNumber,
123 uploadId,
124 },
125 partHash,
126 actionImplicitDenies: false,
127 }, partBody);
128}
129
130function _createCompleteMpuRequest(uploadId, parts) {
131 const completeBody = [];

Callers 2

_uploadMpuObjectFunction · 0.85
multipartUpload.jsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected