146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
|
# File 'lib/ayadn/cnx.rb', line 146
def self.delete(url)
begin
RestClient.delete(url) do |response, request, result|
Debug.http response, url
check response
end
rescue SocketError, SystemCallError => e
Thor::Shell::Color.new.say_status :error, "connection problem", :red
Errors.global_error({error: e, caller: caller, data: [url]})
rescue Interrupt
puts "\n"
Thor::Shell::Color.new.say_status :canceled, "connection canceled", :red
puts "\n"
exit
rescue => e
Errors.global_error({error: e, caller: caller, data: [url]})
end
end
|