class Ars::Medium::Configuration

Attributes

middleware[RW]
root[RW]
ssl[RW]
url[RW]

Public Class Methods

new() click to toggle source
# File lib/ars/medium.rb, line 25
def initialize
  @url = 'http://localhost/'
  @ssl = {verify: false}
  @middleware = [
    [:request, :multipart],
    [:request, :url_encoded],
    [:use,     Her::Middleware::DefaultParseJSON],
    [:adapter, :net_http_persistent]
  ]
end

Public Instance Methods

connection_options() click to toggle source
# File lib/ars/medium.rb, line 36
def connection_options
  %i{url ssl}.inject({}) {|hash, key| hash[key] = self.send key ; hash}
end