- 29 Jul, 2014 1 commit
-
-
Use mysql_user module to create, delete users. Update user password and ensure new password was updated for the correct user. Assert user has access to multiple databases Assert user creation, deleting using different user privilege and ensure privilege work correctly.
Wayne Rosario committed
-
- 24 Jul, 2014 1 commit
-
-
Wayne Rosario committed
-
- 18 Jul, 2014 1 commit
-
-
Jonathan Mainguy committed
-
- 16 Jul, 2014 1 commit
-
-
Fixes #8128
James Cammarata committed
-
- 11 Jul, 2014 3 commits
-
-
Jonathan Mainguy committed
-
Graham Mainwaring committed
-
Graham Mainwaring committed
-
- 09 Jul, 2014 1 commit
-
-
Makes ansible fail if login_port is defined and login_host is either not defined, or defined as localhost. This is because if login_host is localhost then MySQLdb will use the socket instead of TCP. This leads to confusion for ansible users as, when a port is defined it gets ignored if login_host is localhost. This is to fix the bug reported by wrosario #8070. Info on MysqlDb can be read here http://mysql-python.sourceforge.net/MySQLdb.html
Jonathan Mainguy committed
-
- 17 Jun, 2014 2 commits
-
-
BUGFIX 1178: Adding better existence check in one place. db_import now fails fast if target does not exist b/c no point going further without the target.
Scott Brown committed -
BUGFIX 7811: Adding file existence check when performing mysql import on a .gz or .bz2 file, otherwise Ansible will not notice that the underlying *nix command silently died.
Scott Brown committed
-
- 09 Jun, 2014 1 commit
-
-
Fixes #7528
James Cammarata committed
-
- 02 Jun, 2014 1 commit
-
-
Josef Špak committed
-
- 20 May, 2014 1 commit
-
-
Mathieu Martin committed
-
- 14 May, 2014 1 commit
-
-
While the encrypted parameter's documentation clearly states that it needs to be set, if you are focused on the password parameter's documentation, there's nothing to draw your attention to the fact that encrypted may also need to be set.
Scott Sturdivant committed
-
- 06 May, 2014 1 commit
-
-
The previous sync_binary_log is not a real MySQL variable.
Adam Chainz committed
-
- 29 Apr, 2014 1 commit
-
-
Carlos E. Garcia committed
-
- 05 Apr, 2014 2 commits
-
-
Cove Schneider committed
-
Cove Schneider committed
-
- 01 Apr, 2014 2 commits
-
-
Matt Martz committed
-
The mysqldb Ansible module will fail if the state specified is import or dump with a '1045: Access Denied' mysql error for complex passwords. This is caused by the extra quote around the '--password' argument to mysqldump, as pipes.quotes already quotes the password string. >>> "--password='%s'" % pipes.quote('simple') "--password='simple'" >>> "--password='%s'" % pipes.quote('c0mplexp@ssword!') "--password=''c0mplexp@ssword!''" >>> "--password='%s'" % pipes.quote('password with space') "--password=''password with space''"
Chao Luan committed
-
- 31 Mar, 2014 1 commit
-
-
Jonathan Mainguy committed
-
- 30 Mar, 2014 1 commit
-
-
Jonathan Mainguy committed
-
- 19 Mar, 2014 1 commit
-
-
Michael DeHaan committed
-
- 16 Mar, 2014 1 commit
-
-
timeit shows a speedup of ~3x on Python 2.7.5 x86_64. It also makes the code a bit shorter.
Cristian Ciupitu committed
-
- 13 Mar, 2014 3 commits
-
-
Tests clean.
Richard C Isaacson committed -
Richard C Isaacson committed
-
Fixes odd encoding problem with wait_for_service.
James Martin committed
-
- 12 Mar, 2014 3 commits
-
-
Michael DeHaan committed
-
James Cammarata committed
-
Richard C Isaacson committed
-
- 10 Mar, 2014 3 commits
-
-
* Adds another module utility file which generalizes the access of urls via the urllib* libraries. * Adds a new spec generator for common arguments. * Makes the user-agent string configurable. Fixes #6211
James Cammarata committed -
* Adds another module utility file which generalizes the access of urls via the urllib* libraries. * Adds a new spec generator for common arguments. * Makes the user-agent string configurable. Fixes #6211
James Cammarata committed -
amree committed
-
- 06 Mar, 2014 2 commits
-
-
This is not supported in Python 2.6. Just use positional arguments.
Jimena Cabrera-Notari committed -
amree committed
-
- 26 Feb, 2014 1 commit
-
-
From the documentation it is not immediately clear that the 'target' option refers to a location on the remote host. This change emphasizes that. In addition to .sql files, .bz2 and .gz files are supported for dumps and restores. This is now documented.
Guido Kollerie committed
-
- 24 Feb, 2014 1 commit
-
-
Kyle Kelley committed
-
- 19 Feb, 2014 1 commit
-
-
James Martin committed
-
- 12 Feb, 2014 1 commit
-
-
The SET GLOBAL statement requires properly quoting of values. For example, the following correct queries will fail if quotes are toggled: mysql> SET GLOBAL innodb_lru_scan_depth = 2000; mysql> SET GLOBAL master_info_repository = "TABLE"; `mysql_variable` module doesn't quote the value argument, therefore string values will fail. # this task will pass, 2000 is passed without quotes - name: set a numeric value mysql_variable: variable=innodb_lru_scan_depth value=2000 # this task will fail, TABLE is passed without quotes - name: set a string value mysql_variable: variable=master_info_repository value=TABLE With this patch prepared statements are used. Proper quoting will be done automatically based on the type of the variables thus an attempt to convert to int, then to float is done in first place. Booleans values, ie: ON, OFF, are not specially handled because they can be quoted. For example, the following queries are correct and equivalent, they all set _innodb_file_per_table_ to logical _True_: mysql> SET GLOBAL innodb_file_per_table = "ON"; mysql> SET GLOBAL innodb_file_per_table = ON; mysql> SET GLOBAL innodb_file_per_table = 1; Tested in mysql 5.5 and 5.6.
Maykel Moya committed
-
- 07 Feb, 2014 1 commit
-
-
Arturs Vonda committed
-