From: Edwin Plauchu <edwin.plauchu.cama...@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.cama...@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 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core