INNER CODE UNIT · JavaScript
providerRequest
localstack/serverless-localstack · src/index.js:606
const providerRequest = (service, method, params) => {
const result = providerRequestOrig(service, method, params);
if (service === 'S3' && method === 'getBucketLocation') {
return result.then((res) => {
if (res.LocationConstraint === 'localhost') {
res.LocationConstraint = 'us-east-1';
}
return Promise.resolve(res);
});
}
return result;
};
const awsProvider = this.getAwsProvider();
const providerRequestOrig = awsProvider.request.bind(awsProvider);
awsProvider.request = providerRequest;
}
/**