Procházet zdrojové kódy

put the returned error message in double quotes

hangzws před 7 roky
rodič
revize
b28a3813a3
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  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)
 }