summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorToshio Kuratomi <a.badger@gmail.com>2015-05-29 18:49:03 -0700
committerToshio Kuratomi <a.badger@gmail.com>2015-05-29 18:49:03 -0700
commit474b731bccc74782062ea4b9d728b79172ad375a (patch)
treeaef87eacc403e7212007d01b69faa384629cb9fc
parentf3277f0f1fd45eca0275c9c38e75210a88f8318e (diff)
parent539b7744d0a16895784238414e22f68d6f0d46da (diff)
downloadansible-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.py2
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))