Michael DeHaan
8147cf9915
Merge pull request #2786 from dirkcuys/patch-1
...
Fix bug causing mysqldump to fail
2013-04-26 12:36:02 -07:00
Alex Quach
c0fecbfaeb
Escape MySQL db names.
2013-04-26 11:48:38 -07:00
Dirk Uys
e319375bde
Fix bug causing mysqldump to fail
2013-04-26 17:07:29 +03:00
Jeffrey Chu
0f4bded9d5
mysql_db: use --password= instead of -p in dump/import
2013-04-03 09:58:58 -07:00
Lorin Hochstein
a199f97600
Strip quotes when parsing my.cnf
...
Remove leading/trailing single or double quotes when parsing the my.cnf
file in mysql_user and mysql_db.
Do this so that these modules parse the my.cnf file the same way that
the mysql client does.
From: http://dev.mysql.com/doc/refman/5.0/en/option-files.html
You can optionally enclose the value within single quotation marks
or double quotation marks, which is useful if the value contains a
“#” comment character.
Fixes #2405
2013-03-25 09:53:04 -04:00
Lorin Hochstein
866a7254fb
Document mysql_(user,db) login_unix_socket option
...
mysql_user and mysql_db both take a login_unix_socket option.
This patch adds docs that describe how to use it.
2013-03-15 11:43:32 -04:00
Peter Janes
accfff0c66
Use login_host for import and dump operations
2013-03-12 12:07:16 -04:00
asad-at-srt
2e6cc96eef
Update mysql_db
...
The target parameter is not required, the DOCUMENTATION section was in error.
2013-03-05 17:11:12 -05:00
Mark Theunissen
865de1999b
Adding back support for pass=
2013-02-26 16:27:23 -06:00
Till Maas
2e904ae233
mysql_db/user: Use password for my.cnf
...
According to the MySQL docs[0] the password should be stored after
'password=' instead of 'pass='.
[0] http://dev.mysql.com/doc/refman/5.1/en/password-security-user.html
2013-02-22 13:25:34 +01:00
Blair Zajac
6d5991aa4c
Simplify and correct comparisons with None.
2013-02-16 13:32:48 -05:00
Daniel Hokka Zakrisson
f16ab9169c
Python 2.4 fixes for modules
2013-01-10 19:24:23 +01:00
Daniel Hokka Zakrisson
74679a5f4b
Correct name is login_user
...
Fixes #1848 .
2013-01-09 23:57:36 +01:00
Jan-Piet Mens
d184f72aa9
DOCUMENTATION strings
2012-11-21 18:49:30 +01:00
Michael DeHaan
6f6559670f
chmod -x for all module files in source checkout
2012-11-19 13:47:40 -05:00
Yvan Cottyn
89070a415a
Fix exception catching for Python 2.4
2012-11-09 14:27:03 +01:00
Jan-Piet Mens
d069c57974
Reformat code: examples consistently
...
- added terse syntax to modules.rst
- added description of special variables to template module
2012-10-23 15:14:01 +02:00
Aurélien Bondis
b51948e111
fix issue with mysql authentication and states not dump or import
2012-10-12 16:26:59 -04:00
Aurélien Bondis
b6c5140ca7
mysql_db: use the database to test connexion, added dump and import state - requires target=path/to/a/file
2012-10-10 23:28:42 -04:00
Jan-Piet Mens
c78a0a4a49
Jumbo DOCUMENTATION patch
2012-10-01 09:18:54 +02:00
Marco Vito Moscaritolo
c3f37fae87
Fixed doc string
2012-09-29 16:43:21 +02:00
Marco Vito Moscaritolo
7416297548
Added DOCUMENTATION to musql_db module.
2012-09-29 16:15:52 +02:00
Ingo Gottwald
6f147bd0c1
Added login_unix_socket option to mysql_db module
2012-08-03 12:34:55 +02:00
Michael DeHaan
baacde6c74
Add encoding lines to python modules such that they can take unicode options if they are fed them, since the
...
AnsibleModule stuff no longer base64 encodes for simplicity and speed reasons.
2012-08-02 21:29:10 -04:00
Michael DeHaan
fe9a05f492
Module consistency and make daisy chaining work with invalid arguments detection.
2012-08-01 00:22:02 -04:00
Petros Moisiadis
6767accc2d
added extra arguments for database creation
...
mysql_db: added 'encoding' and 'collation' args
postgresql_db: added 'owner', 'template' and 'encoding' args
2012-07-31 12:56:29 +03:00
Mark Theunissen
f0a9902c25
Changing the parameter names to be consistent, and adding root user default with empty password, as per mysql standard
2012-07-30 17:15:24 -05:00
Mark Theunissen
7a3f64d4d7
Check file exists instead of relying on the exception. Leave the exception catch in, in case the file is deleted or some other issue crops up
2012-07-26 11:30:22 -05:00
Mark Theunissen
812711d530
Woops, missed the rest of them
2012-07-26 11:13:10 -05:00
Mark Theunissen
b51d6d9fca
Making the passwd parameter consistent
2012-07-26 11:10:22 -05:00
Mark Theunissen
894e4ff78a
Changing to read from a file pointer instead so that an exception is thrown if the file doesn't exist
2012-07-26 08:58:21 -05:00
Mark Theunissen
5ab81692d7
Change modules to use credentials in my.cnf if they are available
2012-07-25 16:31:12 -05:00
Mark Theunissen
b279f1aea2
Upgrading MySQL user module to new format
2012-07-22 12:11:39 -05:00
Mark Theunissen
0bad1e7de2
Upgrading to new shared module code
2012-07-21 18:02:34 -05:00
Mark Theunissen
887d3993c4
The MySQL modules
2012-07-13 17:07:23 -05:00