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

Function makeBucket

tests/unit/api/apiUtils/permissionChecks.js:717–730  ·  view source on GitHub ↗
(owner, acl, bucketPolicy)

Source from the content-addressed store, hash-verified

715
716describe('aclRequired field in isBucketAuthorized', () => {
717 function makeBucket(owner, acl, bucketPolicy) {
718 return {
719 getOwner: () => owner,
720 getAcl: () => ({
721 Canned: acl?.Canned || '',
722 FULL_CONTROL: acl?.FULL_CONTROL || [],
723 READ: acl?.READ || [],
724 READ_ACP: acl?.READ_ACP || [],
725 WRITE: acl?.WRITE || [],
726 WRITE_ACP: acl?.WRITE_ACP || [],
727 }),
728 getBucketPolicy: () => bucketPolicy || null,
729 };
730 }
731
732 function makeRequest() {
733 return { serverAccessLog: {}, socket: { remoteAddress: '127.0.0.1' }, headers: {} };

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected