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

Function deleteObjectFromExpiration

lib/routes/routeBackbeat.js:951–966  ·  view source on GitHub ↗
(request, response, userInfo, log, callback)

Source from the content-addressed store, hash-verified

949}
950
951function deleteObjectFromExpiration(request, response, userInfo, log, callback) {
952 if (request.serverAccessLog) {
953 // eslint-disable-next-line no-param-reassign
954 request.serverAccessLog.expiration = true;
955 }
956 return objectDeleteInternal(userInfo, request, log, true, err => {
957 if (err) {
958 log.error('error deleting object from expiration', {
959 error: err,
960 method: 'deleteObjectFromExpiration',
961 });
962 return callback(err);
963 }
964 return _respond(response, {}, log, callback);
965 });
966}
967
968function deleteObject(request, response, log, callback) {
969 const err = _checkMultipleBackendRequest(request, log);

Callers

nothing calls this directly

Calls 3

objectDeleteInternalFunction · 0.85
_respondFunction · 0.85
errorMethod · 0.80

Tested by

no test coverage detected