Toshio Kuratomi
55d48a7a82
Finish up cleanups to modules:
...
* Add python>= 2.6 to documented requirements when a module's deps need
python>= 2.6 so we know when a module can use python2.6+ syntax
* Remove BabyJSON usage
* Change modules to use if __name__ == '__main__' so that they can
potentially be unittested
The BabJSON changes Fixes #1211
2015-06-01 15:34:16 -07:00
Matt Martz
2b5815efc9
Add compileall testing via travis to validate modules are python24 compatible
2015-06-01 15:26:50 -07:00
Toshio Kuratomi
8c10cc20ec
Expand tildes and vars in the config file path
2015-06-01 15:24:15 -07:00
Brian Coca
145361aea3
Revert "Add deprecated documentation for _quantum_subnet"
...
cause it was already added
This reverts commit 3fa32c4984
.
2015-06-01 15:24:15 -07:00
Toshio Kuratomi
9927e109b7
Add deprecated documentation for _quantum_subnet
2015-06-01 15:22:37 -07:00
Will Thames
167e7c2b81
Perform privilege grants/revokes only when required
...
Use `has_table_privileges` and `has_database_privileges`
to test whether a user already has a privilege before
granting it, or whether a user doesn't have a privilege
before revoking it.
2015-06-01 15:15:22 -07:00
Brian Coca
4348475ed3
doc fixes
2015-06-01 15:06:42 -07:00
David Shrewsbury
3692518643
Update os_subnet module for latest shade
...
Shade can now handle creating, updating and deleting subnets.
This cleans up the module to take advantage of that.
2015-06-01 15:03:44 -07:00
David Shrewsbury
abbf8a40ca
Rename os_subnet to os_subnet.py
2015-06-01 15:03:44 -07:00
Monty Taylor
ef1c7eef5b
Add OpenStack Subnet module
...
Also deprecated old quantum_subnet module
2015-06-01 14:59:14 -07:00
xiaclo
1fb035a346
Update route53.py
2015-06-01 14:53:42 -07:00
xiaclo
2aa793ec0e
Fix issue #1156
...
Fix as suggested in the issue.
https://github.com/ansible/ansible-modules-core/issues/1156
2015-06-01 14:53:42 -07:00
Toshio Kuratomi
30fc6f03d6
Allow playbook specified login_user and login_password to override config file settings
2015-06-01 14:53:42 -07:00
James Cammarata
76c6a53274
Fix missing expanduser on chdir value
2015-06-01 14:51:57 -07:00
James Cammarata
6a63f2a6ba
Command module changes for v2 compatibility
2015-06-01 14:51:57 -07:00
Toshio Kuratomi
f8d8af17cd
Use a list comprehension instead of map and lambda
2015-05-29 18:55:32 -07:00
Toshio Kuratomi
474b731bcc
Merge pull request #1036 from shr3kst3r/strip_spaces
...
Strip spaces around MySQL privileges before comparing to valid privileges
2015-05-29 18:49:03 -07:00
Toshio Kuratomi
f3277f0f1f
Import ansible module_utils at bottom of file to not mess with line numbers in tracebacks
2015-05-29 13:37:47 -07:00
Toshio Kuratomi
00e54793a2
Merge pull request #1408 from Jmainguy/yum_http_el5
...
forces EL5 to fail if name=:// url style path to rpm
2015-05-29 13:32:58 -07:00
Jonathan Mainguy
7a5ad0c7f3
add :// url support for EL 5
2015-05-29 16:21:17 -04:00
Toshio Kuratomi
5983d64d77
Properly flip default for verifying server cert. Add nice error messages when the cert is invalid
2015-05-28 15:33:21 -07:00
Toshio Kuratomi
7fea93835c
Change uri module to validate ssl certs by default
2015-05-28 15:05:00 -07:00
Benno Joy
217dc6b0b7
Merge pull request #1430 from wimnat/feature/uri-doc-update
...
Doc update to highlight use of body_type parameter
2015-05-28 11:10:13 +05:30
whiter
ba35cb8173
Doc update to highlight use of body_type parameter
2015-05-28 15:27:46 +10:00
Toshio Kuratomi
2b5e932cfb
Fix for the new import code when password is empty
2015-05-27 20:28:19 -07:00
Benno Joy
415815ef45
Merge pull request #678 from Jimdo/handle-cfn-rollback-failure
...
Handle the case where a Cloudformation stack rollback fails.
2015-05-27 22:45:33 +05:30
Benno Joy
bd7e3fc8ab
Merge pull request #841 from billwanjohi/encrypt-s3-object
...
Encrypt s3 object
2015-05-27 22:15:24 +05:30
Brian Coca
92c823c69a
Merge pull request #1378 from aioue/patch-4
...
Update vsphere_guest.py
2015-05-27 12:20:20 -04:00
billwanjohi
40eef6c3ec
s3 put: add support for server-side encryption
...
- added 'encrypt' boolean option
- reordered module options alphanumerically
2015-05-27 16:00:01 +00:00
Benno Joy
57c8547a3b
Merge pull request #1333 from wimnat/feature/issue-1332
...
rds module now will exit gracefully when resource=none
2015-05-27 19:59:33 +05:30
Toshio Kuratomi
c80c471876
Merge branch 'stansonhealth-s3_retry' into devel
2015-05-27 07:04:59 -07:00
Toshio Kuratomi
5f9592248a
Minor fixups found during review of #582
2015-05-27 07:03:29 -07:00
Toshio Kuratomi
dcc04f9505
Merge branch 's3_retry' of https://github.com/stansonhealth/ansible-modules-core into stansonhealth-s3_retry
...
Conflicts:
cloud/amazon/s3.py
2015-05-27 06:55:33 -07:00
Brian Coca
44ef8b3bc6
Merge pull request #1426 from eest/service_openbsd_comments
...
service: Fix comments in OpenBsdService class.
2015-05-27 07:29:36 -04:00
Patrik Lundin
fb41bdfc1e
service: Fix comments in OpenBsdService class.
...
No functional change.
2015-05-27 08:05:30 +02:00
Brian Coca
7a6f532020
Merge pull request #1423 from ercpe/mysql_db-debugging
...
Improved output of mysql_db plugin
2015-05-26 18:59:00 -04:00
Toshio Kuratomi
476af93e96
Merge pull request #1358 from Jmainguy/mysql_user_dots
...
observe ` in privileges_unpack
2015-05-26 15:32:01 -07:00
Toshio Kuratomi
0ab2f81d4f
Merge pull request #1411 from AndrewPashkin/add_docker_api_version_argument_to_docker_image
...
Add 'docker_api_version' to docker_image
2015-05-26 15:28:14 -07:00
Jonathan Mainguy
db9ab9b262
escapeds changes
...
fixed merge conflict
remove uneeded regexs
arrays
2015-05-26 18:23:51 -04:00
Brian Coca
898f47e557
stat doc fix
...
fixes #1371
2015-05-26 15:22:56 -04:00
Toshio Kuratomi
2c7c23e8e7
Merge pull request #1262 from bobobox/feature-fix-rds-mysql-revoke
...
mysql_user: Only revoke actually granted permissions, not 'ALL'.
2015-05-26 11:04:54 -07:00
Robin Miller
cda7a9be15
Replaced lambda functions with list comprehensions.
2015-05-26 12:56:08 -05:00
Robin Miller
74b7ce9dcf
Only revoke actually granted permissions, not 'ALL'.
...
This prevents errors when the login_user does not have 'ALL'
permissions, and the 'priv' value contains fewer permissions than are
held by an existing user. This is particularly an issue when using an
Amazon Web Services RDS instance, as there is no (accessible) user with
'ALL' permissions on *.*.
2015-05-26 12:56:08 -05:00
Robin Miller
48c83a0d9d
Merge remote-tracking branch 'upstream/devel' into devel
2015-05-26 12:55:48 -05:00
Brian Coca
58c6c3dd03
Merge pull request #1046 from emonty/feature/os_network
...
Add OpenStack Network module
2015-05-26 13:46:28 -04:00
Brian Coca
d02ef57815
minor doc fix
2015-05-26 13:43:29 -04:00
Brian Coca
0c9dd0e6a4
Merge pull request #751 from j2sol/service_must_exist
...
Add service option to avoid failure on missing service
2015-05-26 13:39:08 -04:00
Toshio Kuratomi
ce4cc0282a
Merge pull request #1394 from j2sol/feature/os_server_actions
...
Add an openstack servers actions module
2015-05-26 10:35:35 -07:00
Brian Coca
0e572aa3f4
Merge pull request #1422 from bcoca/wait_time_delay_sleep
...
sleep when only doing a time delay to avoid cpu churn
2015-05-26 12:18:35 -04:00
Brian Coca
6d088169ef
Merge pull request #1348 from devjatkin/issue_1230
...
fix apt to handle virtual packages correctly
2015-05-26 11:55:44 -04:00