Sha256: 1dd93b5041ec57a8ed05ae59fdab7f4e637ab476a9868add2c9507c13e7384af

Contents?: true

Size: 705 Bytes

Versions: 12

Compression:

Stored size: 705 Bytes

Contents

require 'log4r'
require 'json'

module VagrantPlugins
  module Openstack
    module HttpUtils
      module RequestLogger
        def log_request(method, url, body = nil, headers)
          @logger.debug "request  => method  : #{method}"
          @logger.debug "request  => url     : #{url}"
          @logger.debug "request  => headers : #{headers}"
          @logger.debug "request  => body    : #{body}" unless body.nil?
        end

        def log_response(response)
          @logger.debug "response => code    : #{response.code}"
          @logger.debug "response => headers : #{response.headers}"
          @logger.debug "response => body    : #{response}"
        end
      end
    end
  end
end

Version data entries

12 entries across 12 versions & 3 rubygems

Version Path
vagrant-openstack-provider-0.13.0 lib/vagrant-openstack-provider/client/request_logger.rb
vagrant-openstack-illuin-provider-0.12.0 lib/vagrant-openstack-illuin-provider/client/request_logger.rb
vagrant-openstack-provider-0.12.0 lib/vagrant-openstack-provider/client/request_logger.rb
vagrant-openstack-provider-illuin-0.11.1 lib/vagrant-openstack-provider/client/request_logger.rb
vagrant-openstack-provider-0.11.0 lib/vagrant-openstack-provider/client/request_logger.rb
vagrant-openstack-provider-0.10.0 lib/vagrant-openstack-provider/client/request_logger.rb
vagrant-openstack-provider-0.9.0 lib/vagrant-openstack-provider/client/request_logger.rb
vagrant-openstack-provider-0.8.0 lib/vagrant-openstack-provider/client/request_logger.rb
vagrant-openstack-provider-0.7.2 lib/vagrant-openstack-provider/client/request_logger.rb
vagrant-openstack-provider-0.7.1 lib/vagrant-openstack-provider/client/request_logger.rb
vagrant-openstack-provider-0.7.0 lib/vagrant-openstack-provider/client/request_logger.rb
vagrant-openstack-provider-0.6.1 lib/vagrant-openstack-provider/client/request_logger.rb