diff options
| author | mokha <mokha@cisco.com> | 2018-05-08 12:56:05 -0600 |
|---|---|---|
| committer | mokha <mokha@cisco.com> | 2018-05-08 12:56:05 -0600 |
| commit | 2e2fe9498b17679ac873faf2c1617b604c3687c6 (patch) | |
| tree | f9bbe86442d85936bc4aa47df9da5cc2122bc46d /lib | |
| parent | 91817914b1c761a0a1a505eb6f6420ec6cceaa5e (diff) | |
fix rubocop errors.
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/net/hippie/api.rb | 1 | ||||
| -rw-r--r-- | lib/net/hippie/client.rb | 9 |
2 files changed, 5 insertions, 5 deletions
diff --git a/lib/net/hippie/api.rb b/lib/net/hippie/api.rb index dbb9024..3ade661 100644 --- a/lib/net/hippie/api.rb +++ b/lib/net/hippie/api.rb @@ -1,5 +1,6 @@ module Net module Hippie + # A no nonsense class to perform HTTP requests. class Api attr_reader :uri, :verify_mode diff --git a/lib/net/hippie/client.rb b/lib/net/hippie/client.rb index b5094c5..ba9ad39 100644 --- a/lib/net/hippie/client.rb +++ b/lib/net/hippie/client.rb @@ -8,24 +8,25 @@ module Net 'User-Agent' => "net/hippie #{Net::Hippie::VERSION}" }.freeze + attr_accessor :mapper + def initialize( certificate: nil, headers: DEFAULT_HEADERS, key: nil, - mapper: JsonMapper.new, passphrase: nil, verify_mode: nil ) @certificate = certificate @default_headers = headers @key = key - @mapper = mapper + @mapper = JsonMapper.new @passphrase = passphrase @verify_mode = verify_mode end def execute(uri, request) - http_for(uri).request(request) + http_for(normalize_uri(uri)).request(request) end def get(uri, headers: {}, body: {}) @@ -64,10 +65,8 @@ module Net attr_reader :default_headers attr_reader :verify_mode attr_reader :certificate, :key, :passphrase - attr_reader :mapper def http_for(uri) - uri = normalize_uri(uri) http = Net::HTTP.new(uri.host, uri.port) http.read_timeout = 30 http.use_ssl = uri.is_a?(URI::HTTPS) |
