Improve error messages when MySQLdb is not installed (#27871)

The python package is called MySQL-python in pypi, and
reporting this rather than mysqldb makes resolving the
problem far easier.
This commit is contained in:
Will Thames 2017-08-09 02:59:51 +10:00 committed by Ryan Brown
parent babec35faa
commit dbf9a65c05
4 changed files with 4 additions and 4 deletions

View file

@ -149,7 +149,7 @@ def main():
if match('^[0-9a-z_]+$', mysqlvar) is None:
module.fail_json(msg="invalid variable name \"%s\"" % mysqlvar)
if not mysqldb_found:
module.fail_json(msg="the python mysqldb module is required")
module.fail_json(msg="The MySQL-python module is required.")
else:
warnings.filterwarnings('error', category=MySQLdb.Warning)