HTTP request failed InternalError, RequestTimeout or ServiceUnavailable
| 33 | // HTTP request failed |
| 34 | // InternalError, RequestTimeout or ServiceUnavailable |
| 35 | class S3ConnectionError : public S3Exception { |
| 36 | public: |
| 37 | S3ConnectionError(const string& msg) : message(msg) { |
| 38 | } |
| 39 | virtual ~S3ConnectionError() { |
| 40 | } |
| 41 | virtual string getMessage() { |
| 42 | return "Server connection failed: " + message; |
| 43 | } |
| 44 | virtual string getType() { |
| 45 | return "S3ConnectionError"; |
| 46 | } |
| 47 | |
| 48 | string message; |
| 49 | }; |
| 50 | |
| 51 | class S3ResolveError : public S3Exception { |
| 52 | public: |