Method: Puppet::HTTP::Proxy.no_proxy

Defined in:
lib/puppet/http/proxy.rb

.no_proxyObject



126
127
128
129
130
131
132
133
134
135
136
137
138
# File 'lib/puppet/http/proxy.rb', line 126

def self.no_proxy
  no_proxy_env = ENV.fetch("no_proxy", nil) || ENV.fetch("NO_PROXY", nil)

  if no_proxy_env
    return no_proxy_env
  end

  if Puppet.settings[:no_proxy] == 'none'
    return nil
  end

  Puppet.settings[:no_proxy]
end