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

Function generateXml

lib/api/serviceGet.js:29–44  ·  view source on GitHub ↗
(xml, owner, userBuckets, splitter)

Source from the content-addressed store, hash-verified

27 */
28
29function generateXml(xml, owner, userBuckets, splitter) {
30 const splitterLen = splitter.length;
31 userBuckets.forEach(bucket => {
32 const index = bucket.key.indexOf(splitter);
33 const key = bucket.key.substring(index + splitterLen);
34 xml.push(
35 '<Bucket>',
36 `<Name>${key}</Name>`,
37 `<CreationDate>${bucket.value.creationDate}` +
38 '</CreationDate>',
39 '</Bucket>'
40 );
41 });
42 xml.push('</Buckets></ListAllMyBucketsResult>');
43 return xml.join('');
44}
45
46/**
47 * GET Service - Get list of buckets owned by user

Callers 1

serviceGetFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected