Merge pull request #2791 from ryanpetrello/fix-iso-installs

only override django for FIPS in environments where Django is installed

Reviewed-by: Yanis Guenane
             https://github.com/Spredzy
This commit is contained in:
softwarefactory-project-zuul[bot]
2018-11-26 15:36:23 +00:00
committed by GitHub

View File

@@ -22,12 +22,18 @@ except ImportError: # pragma: no cover
import hashlib import hashlib
try:
import django import django
from django.utils.encoding import force_bytes from django.utils.encoding import force_bytes
from django.db.backends.base.schema import BaseDatabaseSchemaEditor from django.db.backends.base.schema import BaseDatabaseSchemaEditor
from django.db.backends.base import schema from django.db.backends.base import schema
HAS_DJANGO = True
except ImportError:
HAS_DJANGO = False
if HAS_DJANGO is True:
# This line exists to make sure we don't regress on FIPS support if we # This line exists to make sure we don't regress on FIPS support if we
# upgrade Django; if you're upgrading Django and see this error, # upgrade Django; if you're upgrading Django and see this error,
# update the version check below, and confirm that FIPS still works. # update the version check below, and confirm that FIPS still works.