Module: K3CloudWebapiSdk::Core
- Defined in:
- lib/k3cloud_webapi_sdk/core/webapi_client.rb
Defined Under Namespace
Classes: WebApiClient
Class Method Summary collapse
-
.valid_result(response_content) ⇒ Object
Result validation function.
Class Method Details
.valid_result(response_content) ⇒ Object
Result validation function
18 19 20 21 22 23 24 25 26 27 28 29 |
# File 'lib/k3cloud_webapi_sdk/core/webapi_client.rb', line 18 def self.valid_result(response_content) if response_content.start_with?('response_error:') res_error = response_content.sub('response_error:', '').strip if !res_error.empty? raise RuntimeError, res_error else raise RuntimeError, 'Empty exception message' end else response_content end end |