yum: handle "_none_" value for proxy (#56725)

* yum: handle "_none_" value for proxy

Fixes #56538

* Fix sanity check
pull/56858/head
Martin Krizek 6 years ago committed by ansibot
parent 8f4f3750fe
commit 7b9d7e6b5c

@ -0,0 +1,2 @@
bugfixes:
- 'yum - handle special "_none_" value for proxy in yum.conf and .repo files (https://github.com/ansible/ansible/issues/56538)'

@ -728,7 +728,8 @@ class YumModule(YumDnf):
scheme = ["http", "https"]
old_proxy_env = [os.getenv("http_proxy"), os.getenv("https_proxy")]
try:
if my.conf.proxy:
# "_none_" is a special value to disable proxy in yum.conf/*.repo
if my.conf.proxy and my.conf.proxy not in ("_none_",):
if my.conf.proxy_username:
namepass = namepass + my.conf.proxy_username
proxy_url = my.conf.proxy

Loading…
Cancel
Save