diff options
author | Emilio Pozuelo Monfort <pochu@debian.org> | 2020-08-06 08:11:51 +0200 |
---|---|---|
committer | Emilio Pozuelo Monfort <pochu@debian.org> | 2020-08-06 08:24:33 +0200 |
commit | 643509186d62090e04fc6086bf8fa708936333d0 (patch) | |
tree | 70946548328a6797798ca0f84ef1a84caba06abe /bin | |
parent | 158409ad1c4cf5b5889f5f11c582bcdc0d71fe8a (diff) |
bin/report-vuln: adapt urllib import for py3
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/report-vuln | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/bin/report-vuln b/bin/report-vuln index 5cd6f261c9..986534159f 100755 --- a/bin/report-vuln +++ b/bin/report-vuln @@ -16,7 +16,11 @@ from tempfile import NamedTemporaryFile import os import re import sys -import urllib +try: + from urllib import urlencode, urlopen +except ImportError: + from urllib.parse import urlencode + from urllib.request import urlopen from textwrap import wrap temp_id = re.compile('(?:CVE|cve)\-[0-9]{4}-XXXX') @@ -60,10 +64,10 @@ def gen_index(ids): return ret def http_get(id): - param = urllib.urlencode({'name' : id}) + param = urlencode({'name' : id}) resp = '' try: - f = urllib.urlopen('https://cve.mitre.org/cgi-bin/cvename.cgi?%s' % param) + f = urlopen('https://cve.mitre.org/cgi-bin/cvename.cgi?%s' % param) resp = f.read() except Exception as e: error('on doing HTTP request' + str(e)) |