TransRead: fix opening URLs
authorArtem Bityutskiy <artem.bityutskiy@intel.com>
Wed, 19 Dec 2012 16:25:57 +0000 (18:25 +0200)
committerArtem Bityutskiy <artem.bityutskiy@intel.com>
Thu, 20 Dec 2012 08:55:45 +0000 (10:55 +0200)
Proxy did not work.

Change-Id: I0e7bf28bc7bf232a24aaa1a3898188a9c3207621
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@intel.com>
bmaptools/TransRead.py

index 682773a..51192c7 100644 (file)
@@ -202,10 +202,10 @@ class TransRead:
                 try:
                     import urllib2
 
-                    proxy_support = urllib2.ProxyHandler({})
-                    opener = urllib2.build_opener(proxy_support)
+                    opener = urllib2.build_opener()
+                    opener.addheaders = [('User-Agent', 'Mozilla/5.0')]
                     urllib2.install_opener(opener)
-                    self._file_obj = urllib2.urlopen(filepath)
+                    self._file_obj = opener.open(filepath)
                 except IOError as err:
                     raise Error("cannot open URL '%s': %s" % (filepath, err))