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

Function parseRequestBody

lib/api/bucketPutRateLimit.js:11–18  ·  view source on GitHub ↗
(requestBody, callback)

Source from the content-addressed store, hash-verified

9const cache = require('./apiUtils/rateLimit/cache');
10
11function parseRequestBody(requestBody, callback) {
12 try {
13 const jsonData = JSON.parse(requestBody);
14 callback(null, jsonData);
15 } catch {
16 callback(errorInstances.InvalidArgument);
17 }
18}
19
20function validateRateLimitConfig(requestConfig, callback) {
21 const limit = requestConfig.RequestsPerSecond;

Callers 1

bucketPutRateLimitFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected