Ashley Penney
d271ab5f76
Fix an issue with lowercase privileges.
...
This fixes the case where a user passes in lowercase privileges and
we incorrectly assume this means a change and reapply them.
2013-10-28 12:44:48 -04:00
Ashley Penney
1dae474146
Add a moere complex test case for mysql_grant.
2013-10-10 15:07:47 -07:00
Ashley Penney
cc51d7ad7d
Improve mysql_grant to work with IPv6.
...
This work attempts to improve the situation for matching IPv6
IP addresses, as the previous regex couldn't handle them properly.
2013-10-07 11:57:02 -07:00
Ashley Penney
003d5b3c6a
Improvements to mysql_grant.
...
Ensure that table and user are required properties, as well as remove
the optional table handling in the provider and enforce it.
2013-09-24 15:37:11 -04:00
Ashley Penney
2abccab4d9
Refactor and rename database_grant to mysql_grant.
...
This provider has undergone the largest set of changes and currently
just accepts a full SQL grant string as the name and then applies it,
making things easier for DBAs and removes the awkward attempts at
modelling grants into Puppet.
2013-09-03 17:24:21 -04:00
Ashley Penney
351c722fbd
Add rspec-system test for mysql_user.
2013-08-28 18:11:21 -04:00