mirror of
https://github.com/ansible-collections/community.mysql.git
synced 2025-04-08 19:50:31 -07:00
sanity
This commit is contained in:
parent
d54501b32c
commit
711b8ceb5b
1 changed files with 8 additions and 3 deletions
|
@ -663,9 +663,14 @@ def privileges_unpack(priv, mode, ensure_usage=True):
|
||||||
pieces[0] = object_type + '.'.join(dbpriv)
|
pieces[0] = object_type + '.'.join(dbpriv)
|
||||||
|
|
||||||
if '(' in pieces[1]:
|
if '(' in pieces[1]:
|
||||||
output[pieces[0]] = re.split(r',\s*(?=[^)]*(?:\(|$))', pieces[1].upper())
|
if column_case_sensitive is True:
|
||||||
for i in output[pieces[0]]:
|
output[pieces[0]] = re.split(r',\s*(?=[^)]*(?:\(|$))', pieces[1])
|
||||||
privs.append(re.sub(r'\s*\(.*\)', '', i))
|
for i in output[pieces[0]]:
|
||||||
|
privs.append(re.sub(r'\s*\(.*\)', '', i))
|
||||||
|
else:
|
||||||
|
output[pieces[0]] = re.split(r',\s*(?=[^)]*(?:\(|$))', pieces[1].upper())
|
||||||
|
for i in output[pieces[0]]:
|
||||||
|
privs.append(re.sub(r'\s*\(.*\)', '', i))
|
||||||
else:
|
else:
|
||||||
output[pieces[0]] = pieces[1].upper().split(',')
|
output[pieces[0]] = pieces[1].upper().split(',')
|
||||||
privs = output[pieces[0]]
|
privs = output[pieces[0]]
|
||||||
|
|
Loading…
Add table
Reference in a new issue