module Gorillapi::PrintResponse
Public Instance Methods
print_request(builder, print_only)
click to toggle source
# File lib/gorillapi/request_methods.rb, line 4 def print_request(builder, print_only) case print_only when 'curl' show_curl_request(builder) when 'details' request_details else request_details show_curl_request(builder) end true end
print_results(builder, results)
click to toggle source
# File lib/gorillapi/request_methods.rb, line 35 def print_results(builder, results) request_details show_curl_request(builder) puts puts "Api Call Results:" puts "-" * 100 puts results puts end
request_details()
click to toggle source
# File lib/gorillapi/request_methods.rb, line 19 def request_details puts puts "-" * 100 puts puts "Request Details: #{@caller}" puts "-" * 100 puts "Url: #{url}" puts "Request: #{@request_method}" puts "Endpoint: #{@path}" puts "Content-Type #{content_type}" puts "Accept: #{accept_header}" puts "Api Token: #{token}" puts "Params: #{@params}" puts end
show_curl_request(builder)
click to toggle source
# File lib/gorillapi/request_methods.rb, line 46 def show_curl_request(builder) puts puts "cURL Request:" puts "-" * 100 puts builder.print puts end