client_options

in lib/fluent/plugin/kinesis_helper/client.rb [114:129]


        def client_options
          options = setup_credentials
          options.update(
            user_agent_suffix: "fluent-plugin-kinesis/#{request_type}/#{FluentPluginKinesis::VERSION}"
          )
          options.update(region:          @region)          unless @region.nil?
          options.update(http_proxy:      @http_proxy)      unless @http_proxy.nil?
          options.update(endpoint:        @endpoint)        unless @endpoint.nil?
          options.update(ssl_verify_peer: @ssl_verify_peer) unless @ssl_verify_peer.nil?
          if @debug
            options.update(logger: Logger.new(log.out))
            options.update(log_level: :debug)
          end
          options
        end