@@ -62,52 +62,6 @@ export function parseCopyObject(xml) {
6262 return result
6363}
6464
65- // parse XML response for listing in-progress multipart uploads
66- export function parseListMultipart ( xml ) {
67- var result = {
68- uploads : [ ] ,
69- prefixes : [ ] ,
70- isTruncated : false ,
71- }
72-
73- var xmlobj = parseXml ( xml )
74-
75- if ( ! xmlobj . ListMultipartUploadsResult ) {
76- throw new errors . InvalidXMLError ( 'Missing tag: "ListMultipartUploadsResult"' )
77- }
78- xmlobj = xmlobj . ListMultipartUploadsResult
79- if ( xmlobj . IsTruncated ) {
80- result . isTruncated = xmlobj . IsTruncated
81- }
82- if ( xmlobj . NextKeyMarker ) {
83- result . nextKeyMarker = xmlobj . NextKeyMarker
84- }
85- if ( xmlobj . NextUploadIdMarker ) {
86- result . nextUploadIdMarker = xmlobj . nextUploadIdMarker || ''
87- }
88-
89- if ( xmlobj . CommonPrefixes ) {
90- toArray ( xmlobj . CommonPrefixes ) . forEach ( ( prefix ) => {
91- result . prefixes . push ( { prefix : sanitizeObjectKey ( toArray ( prefix . Prefix ) [ 0 ] ) } )
92- } )
93- }
94-
95- if ( xmlobj . Upload ) {
96- toArray ( xmlobj . Upload ) . forEach ( ( upload ) => {
97- var key = upload . Key
98- var uploadId = upload . UploadId
99- var initiator = { id : upload . Initiator . ID , displayName : upload . Initiator . DisplayName }
100- var owner = { id : upload . Owner . ID , displayName : upload . Owner . DisplayName }
101- var storageClass = upload . StorageClass
102- var initiated = new Date ( upload . Initiated )
103- result . uploads . push ( { key, uploadId, initiator, owner, storageClass, initiated } )
104- } )
105- }
106- return result
107- }
108-
109- // parse XML response to list all the owned buckets
110-
11165// parse XML response for bucket notification
11266export function parseBucketNotification ( xml ) {
11367 var result = {
0 commit comments