We need novaclient imported to compare versions

This commit is contained in:
Pedro Algarvio 2015-11-25 16:25:55 +00:00
parent 7775d65089
commit 78a7c34f2b

View file

@ -41,11 +41,12 @@ NOVACLIENT_MINVER = '2.6.1'
def check_nova():
novaclient_ver = LooseVersion(novaclient.__version__)
min_ver = LooseVersion(NOVACLIENT_MINVER)
if novaclient_ver >= min_ver:
return HAS_NOVA
log.debug('Newer novaclient version required. Minimum: 2.6.1')
if HAS_NOVA:
novaclient_ver = LooseVersion(novaclient.__version__)
min_ver = LooseVersion(NOVACLIENT_MINVER)
if novaclient_ver >= min_ver:
return HAS_NOVA
log.debug('Newer novaclient version required. Minimum: 2.6.1')
return False