Catch os and attribute error

This commit is contained in:
ch3ll 2020-01-06 13:08:52 -05:00
parent 050999f0aa
commit d426f8d7db
No known key found for this signature in database
GPG key ID: 1124C6796EBDBD8D
4 changed files with 6 additions and 3 deletions

3
.gitignore vendored
View file

@ -103,6 +103,9 @@ tests/integration/cloud/providers/pki/minions
# Ignore nox virtualenvs
/.nox/
# Ignore pyenv files
.python-version
# Kitchen tests files
.kitchen.local.yml
kitchen.local.yml

View file

@ -15,7 +15,7 @@ try:
import libnacl.secret # pylint: disable=unused-import
import libnacl.sealed # pylint: disable=unused-import
HAS_LIBNACL = True
except ImportError:
except (ImportError, OSError, AttributeError):
HAS_LIBNACL = False
log = logging.getLogger(__name__)

View file

@ -19,7 +19,7 @@ try:
import libnacl.secret # pylint: disable=unused-import
import libnacl.sealed # pylint: disable=unused-import
HAS_LIBNACL = True
except ImportError:
except (ImportError, OSError, AttributeError):
HAS_LIBNACL = False

View file

@ -18,7 +18,7 @@ try:
import libnacl.secret # pylint: disable=unused-import
import libnacl.sealed # pylint: disable=unused-import
HAS_LIBNACL = True
except ImportError:
except (ImportError, OSError, AttributeError):
HAS_LIBNACL = False