Matt Clay
4554e8d769
Remove unnecessary shebangs and execute bits.
2017-02-22 18:13:46 -08:00
Ted Timmons
5d9df86b42
Postgres ssl mode prefer ( #21498 )
...
* refactor postgres,
* adds a basic unit test module
* first step towards a common utils module
* set postgresql_db doc argument defaults to what the code actually uses
* unit tests that actually test a missing/found psycopg2, no dependency needed
* add doc fragments, use common args, ansible2ify the imports
* update dict
* add AnsibleModule import
* mv AnsibleModule import to correct file
* restore some database utils we need
* rm some more duplicated pg doc fragments
* change ssl_mode from disable to prefer, add update docs
* use LibraryError pattern for import verification
per comments on #21435 . basically LibraryError and touching up its usage in pg_db and the tests.
2017-02-16 11:29:43 -08:00
Tatsuya Hoshino
41f3680dfd
Mask login_password in log ( #21199 )
2017-02-09 10:16:54 -08:00
Matt Clay
cb76200c7d
PEP 8 E111 & E114 cleanup. ( #20838 )
2017-01-30 15:01:47 -08:00
Matt Clay
10d9318de7
PEP 8 indent cleanup. ( #20800 )
...
* PEP 8 E121 cleanup.
* PEP 8 E126 cleanup.
* PEP 8 E122 cleanup.
2017-01-29 07:28:53 +00:00
Maarten Bezemer
1f1379ea61
Support forced SSL-verified connection with given CA certificate
2017-01-16 12:17:10 -08:00
Toshio Kuratomi
7319104552
Refreshed metadata for core modules
2016-12-08 11:25:35 -05:00
Sam Doran
8edd2673b2
> Change examples syntax on postgresql_db module
2016-12-08 11:25:28 -05:00
Marius Gedminas
9509224768
postgresql_db: fix inverted 'changed' logic when state=absent ( #4934 )
...
Fixes #4933 .
2016-12-08 11:25:12 -05:00
Michael Scherer
f59af7d29e
Port postgresql module to python3 ( #4579 )
...
Iteritems is no longer a dict method in Python3, replace it with
the six wrapper.
2016-12-08 11:24:56 -05:00
Michael Scherer
09066f1518
Convert all databases modules to python3 and 2.4 syntax ( #3688 )
2016-12-08 11:24:29 -05:00
Toshio Kuratomi
f6aa1ff9a4
Remove duplicate documentation fields
2016-12-08 11:24:01 -05:00
Greg DeKoenigsberg
742b452dc1
@lorin stepping down as maintainer
2016-12-08 11:23:45 -05:00
Greg DeKoenigsberg
eb881d7d5d
Proper author info for all remaining modules
2016-12-08 11:23:07 -05:00
Michael J. Schultz
588d03db8d
Build the db connection on `"postgres"` instead of `"template1"`
...
According to the postgresql docs[1], you should not have a connection with
`"template1"` when copying multiple databases.
[1]: http://www.postgresql.org/docs/9.1/static/manage-ag-templatedbs.html
2016-12-08 11:22:36 -05:00
kustodian
8621f9a7cd
Fixed postgresql_db failing on Python 2.4 with --check
...
This reverts commit 81cbdb6c8cf54c41ba2ee3330c968e2feea05a5c and adds ignoring of the SystemExit exception because of Python 2.4.
2016-12-08 11:22:33 -05:00
Toshio Kuratomi
307116b838
Fix typo so docs will build
2016-12-08 11:22:31 -05:00
Dan
789ee410f1
Adds a login_unix_socket option to the postgresql_db module.
2016-12-08 11:22:29 -05:00
Toshio Kuratomi
32aaa07325
More robust quoting of database identifiers
...
Note: These aren't database values, those are already using the
appropriate Pyhton DB API method for quoting.
2016-12-08 11:22:27 -05:00
Michael DeHaan
5d814d9fb2
Some more module categorization.
2016-12-08 11:22:25 -05:00