MCPcopy Create free account
hub / github.com/AbelChe/evil_minio / toAdminAPIErrCode

Function toAdminAPIErrCode

cmd/admin-handler-utils.go:222–229  ·  view source on GitHub ↗

toAdminAPIErrCode - converts errErasureWriteQuorum error to admin API specific error.

(ctx context.Context, err error)

Source from the content-addressed store, hash-verified

220// toAdminAPIErrCode - converts errErasureWriteQuorum error to admin API
221// specific error.
222func toAdminAPIErrCode(ctx context.Context, err error) APIErrorCode {
223 switch err {
224 case errErasureWriteQuorum:
225 return ErrAdminConfigNoQuorum
226 default:
227 return toAPIErrorCode(ctx, err)
228 }
229}
230
231// wraps export error for more context
232func exportError(ctx context.Context, err error, fname, entity string) APIError {

Callers 4

TestToAdminAPIErrCodeFunction · 0.85
PopHealStatusJSONMethod · 0.85
ImportIAMMethod · 0.85
toAdminAPIErrFunction · 0.85

Calls 1

toAPIErrorCodeFunction · 0.85

Tested by 1

TestToAdminAPIErrCodeFunction · 0.68