Explorar o código

put the returned error message in double quotes

hangzws %!s(int64=7) %!d(string=hai) anos
pai
achega
b28a3813a3
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      oss/error.go

+ 2 - 2
oss/error.go

@@ -22,10 +22,10 @@ type ServiceError struct {
 // Error implements interface error
 func (e ServiceError) Error() string {
 	if e.Endpoint == "" {
-		return fmt.Sprintf("oss: service returned error: StatusCode=%d, ErrorCode=%s, ErrorMessage=%s, RequestId=%s",
+		return fmt.Sprintf("oss: service returned error: StatusCode=%d, ErrorCode=%s, ErrorMessage=\"%s\", RequestId=%s",
 			e.StatusCode, e.Code, e.Message, e.RequestID)
 	}
-	return fmt.Sprintf("oss: service returned error: StatusCode=%d, ErrorCode=%s, ErrorMessage=%s, RequestId=%s, Endpoint=%s",
+	return fmt.Sprintf("oss: service returned error: StatusCode=%d, ErrorCode=%s, ErrorMessage=\"%s\", RequestId=%s, Endpoint=%s",
 		e.StatusCode, e.Code, e.Message, e.RequestID, e.Endpoint)
 }