lib/vagrant-sakura/driver/api.rb in vagrant-sakura-0.0.8 vs lib/vagrant-sakura/driver/api.rb in vagrant-sakura-0.0.9
- old
+ new
@@ -47,14 +47,16 @@
do_request request
end
def do_request(request)
request.basic_auth @access_token, @access_token_secret
+ request['User-Agent'] = "vagrant-sakura/v#{VagrantPlugins::Sakura::VERSION}"
response = @https.request(request)
@logger.debug("#{request.method} #{request.path} #{request.body} "+
"=> #{response.code} : #{response.body}")
- emsg = "#{response.code} (#{request.method} #{request.path})"
+ emsg_detail = JSON.pretty_generate JSON.parse(response.body)
+ emsg = "#{response.code} (#{request.method} #{request.path})\n#{emsg_detail}"
case response.code
when /2../
# Success
when "400"
raise BadRequestError, emsg