From e885ccba45e00a18b684b921839239c74440d843 Mon Sep 17 00:00:00 2001 From: Jeffrey Townsend Date: Tue, 4 Dec 2018 22:49:20 +0000 Subject: [PATCH] Move imports of urllib2 into wget() as it has caused some tricky issues with downstream code. --- .../all/vendor-config-onl/src/python/onl/util/__init__.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/base/all/vendor-config-onl/src/python/onl/util/__init__.py b/packages/base/all/vendor-config-onl/src/python/onl/util/__init__.py index 804afcc2..b5d99fd4 100644 --- a/packages/base/all/vendor-config-onl/src/python/onl/util/__init__.py +++ b/packages/base/all/vendor-config-onl/src/python/onl/util/__init__.py @@ -1,8 +1,6 @@ import subprocess import logging -import urllib2 import os -import tempfile class OnlServiceMixin(object): @@ -126,6 +124,10 @@ def dmerge(d1, d2): def wget(url, directory=None, temp_directory=None, extension=None): + + import urllib2 + import tempfile + try: response = urllib2.urlopen(url) filename = os.path.basename(urllib2.urlparse.urlparse(response.url).path)