aboutsummaryrefslogtreecommitdiff
path: root/weed/s3api/s3api_errors.go
diff options
context:
space:
mode:
authorChris Lu <chris.lu@gmail.com>2020-02-25 14:38:36 -0800
committerChris Lu <chris.lu@gmail.com>2020-02-25 14:38:36 -0800
commitbc38b72a20bd79bf67ee1770e20dcd538285cedf (patch)
tree004370169251d55fd58d161b1f8b04c2b2641f24 /weed/s3api/s3api_errors.go
parent35dde5671186b3fcfd6e8c743064257627f47a77 (diff)
downloadseaweedfs-bc38b72a20bd79bf67ee1770e20dcd538285cedf.tar.xz
seaweedfs-bc38b72a20bd79bf67ee1770e20dcd538285cedf.zip
s3: implemented DeleteMultipleObjects
Diffstat (limited to 'weed/s3api/s3api_errors.go')
-rw-r--r--weed/s3api/s3api_errors.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/weed/s3api/s3api_errors.go b/weed/s3api/s3api_errors.go
index e0f89c2b0..3f97c73cb 100644
--- a/weed/s3api/s3api_errors.go
+++ b/weed/s3api/s3api_errors.go
@@ -49,6 +49,7 @@ const (
ErrMissingFields
ErrMissingCredTag
ErrCredMalformed
+ ErrMalformedXML
ErrMalformedDate
ErrMalformedPresignedDate
ErrMalformedCredentialDate
@@ -161,6 +162,12 @@ var errorCodeResponse = map[ErrorCode]APIError{
HTTPStatusCode: http.StatusBadRequest,
},
+ ErrMalformedXML: {
+ Code: "MalformedXML",
+ Description: "The XML you provided was not well-formed or did not validate against our published schema.",
+ HTTPStatusCode: http.StatusBadRequest,
+ },
+
ErrAuthHeaderEmpty: {
Code: "InvalidArgument",
Description: "Authorization header is invalid -- one and only one ' ' (space) required.",