Skip to content

Commit

Permalink
Use stdlib version comparison
Browse files Browse the repository at this point in the history
  • Loading branch information
Jorge-Rodriguez committed Jan 22, 2023
1 parent 1438034 commit 9ad771b
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions plugins/module_utils/mysql.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
# Simplified BSD License (see licenses/simplified_bsd.txt or https://opensource.org/licenses/BSD-2-Clause)

from __future__ import (absolute_import, division, print_function)
from packaging import version
from distutils.version import LooseVersion
__metaclass__ = type

import os
Expand Down Expand Up @@ -92,7 +92,7 @@ def mysql_connect(module, login_user=None, login_password=None, config_file='',
config['connect_timeout'] = connect_timeout
if check_hostname is not None:
if mysql_driver.__name__ == "pymysql":
if version.parse(mysql_driver.__version__) >= "0.7.11":
if LooseVersion(mysql_driver.__version__) >= LooseVersion("0.7.11"):
config['ssl']['check_hostname'] = check_hostname
else:
module.fail_json(msg='To use check_hostname, pymysql >= 0.7.11 is required on the target host')
Expand Down

0 comments on commit 9ad771b

Please sign in to comment.