module_utils/avi.py: fix broken import
parent
ed0c2678cc
commit
e9d202f944
|
@ -33,13 +33,13 @@
|
||||||
|
|
||||||
from __future__ import absolute_import
|
from __future__ import absolute_import
|
||||||
import os
|
import os
|
||||||
from pkg_resources import parse_version
|
from distutils.version import LooseVersion
|
||||||
|
|
||||||
HAS_AVI = True
|
HAS_AVI = True
|
||||||
try:
|
try:
|
||||||
import avi.sdk
|
import avi.sdk
|
||||||
sdk_version = getattr(avi.sdk, '__version__', None)
|
sdk_version = getattr(avi.sdk, '__version__', None)
|
||||||
if ((sdk_version is None) or (sdk_version and (parse_version(sdk_version) < parse_version('17.1')))):
|
if ((sdk_version is None) or (sdk_version and (LooseVersion(sdk_version) < LooseVersion('17.1')))):
|
||||||
# It allows the __version__ to be '' as that value is used in development builds
|
# It allows the __version__ to be '' as that value is used in development builds
|
||||||
raise ImportError
|
raise ImportError
|
||||||
from avi.sdk.utils.ansible_utils import avi_ansible_api
|
from avi.sdk.utils.ansible_utils import avi_ansible_api
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
lib/ansible/module_utils/ansible_tower.py
|
lib/ansible/module_utils/ansible_tower.py
|
||||||
lib/ansible/module_utils/avi.py
|
|
||||||
lib/ansible/modules/cloud/amazon/cloudtrail.py
|
lib/ansible/modules/cloud/amazon/cloudtrail.py
|
||||||
lib/ansible/modules/cloud/amazon/ec2_vpc_igw.py
|
lib/ansible/modules/cloud/amazon/ec2_vpc_igw.py
|
||||||
lib/ansible/modules/cloud/amazon/ec2_vpc_route_table.py
|
lib/ansible/modules/cloud/amazon/ec2_vpc_route_table.py
|
||||||
|
|
Loading…
Reference in New Issue