diff --git a/changelogs/fragments/58-mysql_query_refactoring.yml b/changelogs/fragments/58-mysql_query_refactoring.yml index 892016c..1060b58 100644 --- a/changelogs/fragments/58-mysql_query_refactoring.yml +++ b/changelogs/fragments/58-mysql_query_refactoring.yml @@ -1,2 +1,3 @@ minor_changes: - mysql_query - simple refactoring of query type check (https://github.com/ansible-collections/community.mysql/pull/58). +- mysql_user - simple refactoring of priv type check (https://github.com/ansible-collections/community.mysql/pull/58). diff --git a/plugins/modules/mysql_user.py b/plugins/modules/mysql_user.py index c5b5b09..1df0c26 100644 --- a/plugins/modules/mysql_user.py +++ b/plugins/modules/mysql_user.py @@ -1044,7 +1044,7 @@ def main(): plugin_hash_string = module.params["plugin_hash_string"] plugin_auth_string = module.params["plugin_auth_string"] resource_limits = module.params["resource_limits"] - if priv and not (isinstance(priv, str) or isinstance(priv, dict)): + if priv and not isinstance(priv, (str, dict)): module.fail_json(msg="priv parameter must be str or dict but %s was passed" % type(priv)) if priv and isinstance(priv, dict):