[stable-2.8] Use LooseVersion instead of StrictVersion as StrictVersion doesn't understand "rc1"
(cherry picked from commit b71133e
)
Co-authored-by: Toshio Kuratomi <a.badger@gmail.com>
This commit is contained in:
parent
ebaf42bbbe
commit
104f39a41d
1 changed files with 3 additions and 3 deletions
|
@ -4,7 +4,7 @@
|
|||
from __future__ import (absolute_import, division, print_function)
|
||||
__metaclass__ = type
|
||||
|
||||
from distutils.version import StrictVersion
|
||||
from distutils.version import LooseVersion
|
||||
|
||||
import astroid
|
||||
|
||||
|
@ -35,7 +35,7 @@ MSGS = {
|
|||
}
|
||||
|
||||
|
||||
ANSIBLE_VERSION = StrictVersion('.'.join(ansible_version_raw.split('.')[:3]))
|
||||
ANSIBLE_VERSION = LooseVersion('.'.join(ansible_version_raw.split('.')[:3]))
|
||||
|
||||
|
||||
def _get_expr_name(node):
|
||||
|
@ -83,7 +83,7 @@ class AnsibleDeprecatedChecker(BaseChecker):
|
|||
return
|
||||
|
||||
try:
|
||||
if ANSIBLE_VERSION >= StrictVersion(str(version)):
|
||||
if ANSIBLE_VERSION >= LooseVersion(str(version)):
|
||||
self.add_message('ansible-deprecated-version', node=node, args=(version,))
|
||||
except ValueError:
|
||||
self.add_message('ansible-invalid-deprecated-version', node=node, args=(version,))
|
||||
|
|
Loading…
Reference in a new issue