[OE-core] [PATCH] distro_check: Allows to use proxy vars of OS env

edwin.plauchu.camacho at linux.intel.com edwin.plauchu.camacho at linux.intel.com
Mon May 9 16:55:15 UTC 2016


From: Edwin Plauchu <edwin.plauchu.camacho at intel.com>

This improve allows to fetch values from OS env. Covering an scenario where proxy variables have no value within data storage.

Signed-off-by: Edwin Plauchu <edwin.plauchu.camacho at linux.intel.com>
---
 meta/lib/oe/distro_check.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/lib/oe/distro_check.py b/meta/lib/oe/distro_check.py
index 8655a6f..6e87323 100644
--- a/meta/lib/oe/distro_check.py
+++ b/meta/lib/oe/distro_check.py
@@ -11,7 +11,7 @@ def create_socket(url, d):
 def get_proxies(d):
     proxies = {}
     for key in ['http', 'https', 'ftp', 'ftps', 'no', 'all']:
-        proxy = d.getVar(key + '_proxy', True)
+        proxy = os.environ.get( key + '_proxy' ) or d.getVar(key + '_proxy', True)
         if proxy:
             proxies[key] = proxy
     return proxies
-- 
1.9.1




More information about the Openembedded-core mailing list