diff options
author | Toshio Kuratomi <a.badger@gmail.com> | 2015-05-29 18:49:03 -0700 |
---|---|---|
committer | Toshio Kuratomi <a.badger@gmail.com> | 2015-05-29 18:49:03 -0700 |
commit | 474b731bccc74782062ea4b9d728b79172ad375a (patch) | |
tree | aef87eacc403e7212007d01b69faa384629cb9fc | |
parent | f3277f0f1fd45eca0275c9c38e75210a88f8318e (diff) | |
parent | 539b7744d0a16895784238414e22f68d6f0d46da (diff) | |
download | ansible-modules-core-474b731bccc74782062ea4b9d728b79172ad375a.tar.gz |
Merge pull request #1036 from shr3kst3r/strip_spaces
Strip spaces around MySQL privileges before comparing to valid privileges
-rw-r--r-- | database/mysql/mysql_user.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/database/mysql/mysql_user.py b/database/mysql/mysql_user.py index a3e24261..1b1d4901 100644 --- a/database/mysql/mysql_user.py +++ b/database/mysql/mysql_user.py @@ -323,7 +323,7 @@ def privileges_unpack(priv): dbpriv = pieces[0].rsplit(".", 1) pieces[0] = "`%s`.%s" % (dbpriv[0].strip('`'), dbpriv[1]) - output[pieces[0]] = pieces[1].upper().split(',') + output[pieces[0]] = map(lambda s: s.strip(), pieces[1].upper().split(',')) new_privs = frozenset(output[pieces[0]]) if not new_privs.issubset(VALID_PRIVS): raise InvalidPrivsError('Invalid privileges specified: %s' % new_privs.difference(VALID_PRIVS)) |