You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/library/cloud
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
12 years ago
..
cloudformation Updating CHANGELOG for the new validate_certs feature 12 years ago
digital_ocean reword "except Error as e:" into "except Error, e:" to be compatible with Python 2.5 (#5852) 12 years ago
docker docker: add 'version_added' to the appropriate documentation entries 12 years ago
docker_image Removes pluralization of manager tag attribute. 12 years ago
ec2 Work to allow security tokens and profiles to work with Ansible 12 years ago
ec2_ami Work to allow security tokens and profiles to work with Ansible 12 years ago
ec2_eip Work to allow security tokens and profiles to work with Ansible 12 years ago
ec2_elb Merge branch 'ec2-params' of https://github.com/scottanderson42/ansible into scottanderson42-ec2-params 12 years ago
ec2_elb_lb Merge branch 'ec2-params' of https://github.com/scottanderson42/ansible into scottanderson42-ec2-params 12 years ago
ec2_facts Fixes #4540 Use shared module snippet to evaluate ec2 credentials 12 years ago
ec2_group Work to allow security tokens and profiles to work with Ansible 12 years ago
ec2_key Work to allow security tokens and profiles to work with Ansible 12 years ago
ec2_snapshot Work to allow security tokens and profiles to work with Ansible 12 years ago
ec2_tag Work to allow security tokens and profiles to work with Ansible 12 years ago
ec2_vol Work to allow security tokens and profiles to work with Ansible 12 years ago
ec2_vpc Added instance_tenancy functionality per social request. 12 years ago
elasticache Change standard AWS access and secret key parameter names to aws_access_key and aws_secret_key. Fixes an authentication problem with the rds module and standardizes the naming convention on something more encompassing than ec2_*_key. 12 years ago
gc_storage ansible -> ansibleworks 12 years ago
gce Add credential parameters to the GCE modules. 12 years ago
gce_lb Add credential parameters to the GCE modules. 12 years ago
gce_net Add credential parameters to the GCE modules. 12 years ago
gce_pd Add credential parameters to the GCE modules. 12 years ago
glance_image reword "except Error as e:" into "except Error, e:" to be compatible with Python 2.5 (#5852) 12 years ago
keystone_user reword "except Error as e:" into "except Error, e:" to be compatible with Python 2.5 (#5852) 12 years ago
linode fix linode typo 12 years ago
nova_compute Fix wrong module name for exception in nova compute 12 years ago
nova_keypair reword "except Error as e:" into "except Error, e:" to be compatible with Python 2.5 (#5852) 12 years ago
ovirt Use ovirtsdk if it installed, but fall out gracefully if it is not 12 years ago
quantum_floating_ip reword "except Error as e:" into "except Error, e:" to be compatible with Python 2.5 (#5852) 12 years ago
quantum_floating_ip_associate reword "except Error as e:" into "except Error, e:" to be compatible with Python 2.5 (#5852) 12 years ago
quantum_network reword "except Error as e:" into "except Error, e:" to be compatible with Python 2.5 (#5852) 12 years ago
quantum_router reword "except Error as e:" into "except Error, e:" to be compatible with Python 2.5 (#5852) 12 years ago
quantum_router_gateway reword "except Error as e:" into "except Error, e:" to be compatible with Python 2.5 (#5852) 12 years ago
quantum_router_interface reword "except Error as e:" into "except Error, e:" to be compatible with Python 2.5 (#5852) 12 years ago
quantum_subnet reword "except Error as e:" into "except Error, e:" to be compatible with Python 2.5 (#5852) 12 years ago
rax Merge pull request #5941 from sivel/rax-name-search-opts 12 years ago
rax_clb Merge pull request #4941 from sivel/rax-clb-shared-vip 12 years ago
rax_clb_nodes Add ansible.module_utils.rax 12 years ago
rax_dns Remove errant raise 12 years ago
rax_dns_record Spelling correction 12 years ago
rax_facts Merge pull request #5941 from sivel/rax-name-search-opts 12 years ago
rax_files Doc updates 12 years ago
rax_files_objects Doc updates 12 years ago
rax_keypair The OpenStack auth attributes apply to rax_keypair also 12 years ago
rax_network Add ansible.module_utils.rax 12 years ago
rax_queue Add rax_queue module to create/delete Rackspace Cloud Queues 12 years ago
rds Merge branch 'ec2-params' of https://github.com/scottanderson42/ansible into scottanderson42-ec2-params 12 years ago
rds_param_group Adds modules for managing Amazon RDS parameter and subnet groups. 12 years ago
rds_subnet_group Adds modules for managing Amazon RDS parameter and subnet groups. 12 years ago
route53 Merge branch 'ec2-params' of https://github.com/scottanderson42/ansible into scottanderson42-ec2-params 12 years ago
s3 Change standard AWS access and secret key parameter names to aws_access_key and aws_secret_key. Fixes an authentication problem with the rds module and standardizes the naming convention on something more encompassing than ec2_*_key. 12 years ago
virt Addresses #5023 Fix import comments 12 years ago