summaryrefslogtreecommitdiff
path: root/pgweb/security
diff options
context:
space:
mode:
Diffstat (limited to 'pgweb/security')
-rw-r--r--pgweb/security/admin.py4
-rw-r--r--pgweb/security/management/commands/update_cve_links.py2
-rw-r--r--pgweb/security/models.py4
3 files changed, 5 insertions, 5 deletions
diff --git a/pgweb/security/admin.py b/pgweb/security/admin.py
index 9a3e902a..0d94f6e0 100644
--- a/pgweb/security/admin.py
+++ b/pgweb/security/admin.py
@@ -29,10 +29,10 @@ class SecurityPatchForm(forms.ModelForm):
def clean(self):
d = super(SecurityPatchForm, self).clean()
- vecs = [v for k, v in d.items() if k.startswith('vector_')]
+ vecs = [v for k, v in list(d.items()) if k.startswith('vector_')]
empty = [v for v in vecs if v == '']
if len(empty) != len(vecs) and len(empty) != 0:
- for k in d.keys():
+ for k in list(d.keys()):
if k.startswith('vector_'):
self.add_error(k, 'Either specify all vector values or none')
return d
diff --git a/pgweb/security/management/commands/update_cve_links.py b/pgweb/security/management/commands/update_cve_links.py
index d07641d4..bc3d27c0 100644
--- a/pgweb/security/management/commands/update_cve_links.py
+++ b/pgweb/security/management/commands/update_cve_links.py
@@ -35,4 +35,4 @@ and have been made visible on the website.
{0}
""".format("\n".join(newly_visible)))
- map(varnish_purge, SecurityPatch.purge_urls)
+ list(map(varnish_purge, SecurityPatch.purge_urls))
diff --git a/pgweb/security/models.py b/pgweb/security/models.py
index 659e568a..18418561 100644
--- a/pgweb/security/models.py
+++ b/pgweb/security/models.py
@@ -8,7 +8,7 @@ from pgweb.news.models import NewsArticle
import cvss
-vector_choices = {k: list(v.items()) for k, v in cvss.constants3.METRICS_VALUE_NAMES.items()}
+vector_choices = {k: list(v.items()) for k, v in list(cvss.constants3.METRICS_VALUE_NAMES.items())}
component_choices = (
('core server', 'Core server product'),
@@ -42,7 +42,7 @@ def other_vectors_validator(val):
if v not in cvss.constants3.METRICS_VALUES[k]:
raise ValidationError("Metric {0} has unknown value {1}. Valind ones are: {2}".format(
k, v,
- ", ".join(cvss.constants3.METRICS_VALUES[k].keys()),
+ ", ".join(list(cvss.constants3.METRICS_VALUES[k].keys())),
))
except ValidationError:
raise