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

Function deleteVersionID

tests/sur/quota.js:156–169  ·  view source on GitHub ↗
(bucket, key, versionId, size, cb)

Source from the content-addressed store, hash-verified

154}
155
156function deleteVersionID(bucket, key, versionId, size, cb) {
157 return s3Client.send(new DeleteObjectCommand({
158 Bucket: bucket,
159 Key: key,
160 VersionId: versionId,
161 }))
162 .then(data => {
163 if (!s3Config.isQuotaInflightEnabled()) {
164 mockScuba.incrementBytesForBucket(bucket, -size);
165 }
166 return cb(null, data);
167 })
168 .catch(cb);
169}
170
171function objectMPU(bucket, key, parts, partSize, callback) {
172 let ETags = [];

Callers 1

quota.jsFile · 0.85

Calls 3

sendMethod · 0.80

Tested by

no test coverage detected