module Fleetly::Request
Public Instance Methods
get(path, options)
click to toggle source
# File lib/fleetly/request.rb, line 7 def get(path, options) request(:get, path, options) end
post(path, options)
click to toggle source
# File lib/fleetly/request.rb, line 11 def post(path, options) request(:post, path, options) end
request(method, path, options)
click to toggle source
# File lib/fleetly/request.rb, line 15 def request(method, path, options) response = connection.send(method) do |request| case method when :get request.url(path, options) when :put, :post request.path = path request.body = MultiJson.encode(options) unless options.empty? end end response.body end