AddonManager: Support older versions of ssl module

This commit is contained in:
Yorik van Havre
2017-06-09 00:06:46 -03:00
parent 7ec01bee7d
commit 8ba268c108

View File

@@ -44,8 +44,14 @@ if sys.version_info.major < 3:
import urllib2
else:
import urllib.request as urllib2
import ssl
ctx = ssl.create_default_context(ssl.Purpose.CLIENT_AUTH)
ctx = None
try:
import ssl
except:
pass
else:
if hasattr(ssl,"create_default_context"):
ctx = ssl.create_default_context(ssl.Purpose.CLIENT_AUTH)
NOGIT = False # for debugging purposes, set this to True to always use http downloads