121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
|
# File 'lib/cloudmunch_Ruby_sdk_v2/CloudmunchService.rb', line 121
def parseResponse(responseJson)
begin
JSON.parse(responseJson)
rescue
return responseJson
end
requestDetails = (JSON.load(responseJson))['request']
responseData = (JSON.load(responseJson))['data']
log("DEBUG", "Response : ")
log("DEBUG", responseJson)
if !requestDetails['status'].nil? && requestDetails['status'].casecmp('success') == 0
return responseData
else
if !requestDetails['message'].nil?
log("ERROR", requestDetails['message'])
end
return nil
end
end
|