def self.print_response_err(response, debug)
puts "Problem reported from server. Response code was #{response.code}."
if (!debug)
puts "Re-run with -d for more information."
end
exit_code = 254
if response.content_type == 'application/json'
puts "JSON response:"
begin
json_resp = JSON.parse(response.body)
exit_code = print_json_body(json_resp, debug)
rescue JSON::ParserError
exit_code = 254
end
elsif debug
puts "HTTP response from server is #{response.body}"
end
exit exit_code.nil? ? 666 : exit_code
end