lib/manageiq/api/client/client.rb in manageiq-api-client-0.4.0 vs lib/manageiq/api/client/client.rb in manageiq-api-client-0.6.0

- old
+ new

@@ -1,8 +1,9 @@ module ManageIQ module API class Client + extend Forwardable attr_reader :client_options attr_reader :logger attr_reader :url attr_reader :authentication attr_reader :connection @@ -60,10 +61,10 @@ def reconnect @connection = ManageIQ::API::Client::Connection.new(self, client_options.slice(:ssl, :open_timeout, :timeout)) load_definitions end - delegate :get, :post, :put, :patch, :delete, :options, :error, :to => :connection + def_delegators :connection, :get, :post, :put, :patch, :delete, :options, :error private def load_collections(collection_list) collection_list.collect do |collection_def|