From cc5e32ea578b4071899063fbc4fddee99a4bf125 Mon Sep 17 00:00:00 2001 From: Chang Liu Date: Mon, 24 Dec 2018 17:09:00 +0800 Subject: [PATCH] rgw: introduces new error code LimitExceeded Signed-off-by: Chang Liu --- src/rgw/rgw_common.cc | 1 + src/rgw/rgw_common.h | 1 + 2 files changed, 2 insertions(+) diff --git a/src/rgw/rgw_common.cc b/src/rgw/rgw_common.cc index 0de1dc155a5e..fdd6094af3f0 100644 --- a/src/rgw/rgw_common.cc +++ b/src/rgw/rgw_common.cc @@ -76,6 +76,7 @@ rgw_http_errors rgw_http_s3_errors({ { ERR_INVALID_CORS_RULES_ERROR, {400, "InvalidRequest" }}, { ERR_INVALID_WEBSITE_ROUTING_RULES_ERROR, {400, "InvalidRequest" }}, { ERR_INVALID_ENCRYPTION_ALGORITHM, {400, "InvalidEncryptionAlgorithmError" }}, + { ERR_LIMIT_EXCEEDED, {400, "LimitExceeded" }}, { ERR_LENGTH_REQUIRED, {411, "MissingContentLength" }}, { EACCES, {403, "AccessDenied" }}, { EPERM, {403, "AccessDenied" }}, diff --git a/src/rgw/rgw_common.h b/src/rgw/rgw_common.h index 6b8698b09f19..e0ff8a65038f 100644 --- a/src/rgw/rgw_common.h +++ b/src/rgw/rgw_common.h @@ -226,6 +226,7 @@ using ceph::crypto::MD5; #define ERR_BUSY_RESHARDING 2300 #define ERR_NO_SUCH_ENTITY 2301 +#define ERR_LIMIT_EXCEEDED 2302 // STS Errors #define ERR_PACKED_POLICY_TOO_LARGE 2400 -- 2.47.3