Module: ProxyRb::Api::NonIncludes

Defined in:
lib/proxy_rb/api/http_proxy.rb

Overview

Non includable internal helper methods

Not for use by normal users

Class Method Summary collapse

Class Method Details

.clear_environmentObject



20
21
22
23
24
25
26
27
# File 'lib/proxy_rb/api/http_proxy.rb', line 20

def clear_environment
  %w(
    http_proxy
    https_proxy
    HTTP_PROXY
    HTTPS_PROXY
  ).each { |v| ENV.delete v }
end

.configure_driverObject



29
30
31
# File 'lib/proxy_rb/api/http_proxy.rb', line 29

def configure_driver
  ProxyRb.config.driver.configure_driver
end

.register_capybara_driver_for_proxy(proxy) ⇒ Object



33
34
35
# File 'lib/proxy_rb/api/http_proxy.rb', line 33

def register_capybara_driver_for_proxy(proxy)
  ProxyRb.config.driver.register proxy
end