community.general/lib/ansible
Will Thames b9a7352e0a Work to allow security tokens and profiles to work with Ansible
Allow security tokens and profiles to be used as arguments
to the 'common' ec2 modules

Mostly refactoring to provide two new methods,
`get_aws_connection_info`, which results in a dict that can be
passed through to the boto `connect_to_region` calls, and
`connect_to_aws` that can pass that dict through to the
`connect_to_region` method of the appropriate module.

Tidied up some variable names

Works around boto/boto#2100

profiles don't work with boto < 2.24, but this detects for that
and fails with an appropriate message. It is designed to work
if profile is not passed but boto < 2.24 is installed.

Modifications to allow empty aws auth variables to be passed
(this is useful if wanting to have the keys as an optional
parameter in ec2 calls - if set, use this value, if not set,
use boto config or env variables)

Reworked validate_certs improvements to work with refactoring

Added documentation for profile and security_token to affected modules
2014-03-06 16:28:30 +10:00
..
callback_plugins Update various copyrights. Not complete, but sufficient. 2014-01-04 13:32:04 -05:00
inventory Allow escaped comments in inventory files. 2014-03-05 20:10:25 -05:00
module_utils Work to allow security tokens and profiles to work with Ansible 2014-03-06 16:28:30 +10:00
playbook Keep track of role dependencies across plays 2014-03-05 14:37:37 -06:00
runner Fixes #6077 decode escaped newline characters in content for the copy module 2014-03-05 18:49:54 -05:00
utils Allow escaped comments in inventory files. 2014-03-05 20:10:25 -05:00
__init__.py Bump versions on the devel branch (devel branch version is 1.6) 2014-02-28 18:27:16 -05:00
callbacks.py Filter out messages that match the pattern username:password@host 2014-02-13 14:23:49 -06:00
color.py Update various copyrights. Not complete, but sufficient. 2014-01-04 13:32:04 -05:00
constants.py Remove a few extra legacy variable feature references. 2014-02-28 18:51:15 -05:00
errors.py Update various copyrights. Not complete, but sufficient. 2014-01-04 13:32:04 -05:00
module_common.py Update various copyrights. Not complete, but sufficient. 2014-01-04 13:32:04 -05:00