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
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| cloudformation | Loading commit data... | |
| digital_ocean | Loading commit data... | |
| docker | Loading commit data... | |
| docker_image | Loading commit data... | |
| ec2 | Loading commit data... | |
| ec2_ami | Loading commit data... | |
| ec2_eip | Loading commit data... | |
| ec2_elb | Loading commit data... | |
| ec2_elb_lb | Loading commit data... | |
| ec2_facts | Loading commit data... | |
| ec2_group | Loading commit data... | |
| ec2_key | Loading commit data... | |
| ec2_snapshot | Loading commit data... | |
| ec2_tag | Loading commit data... | |
| ec2_vol | Loading commit data... | |
| ec2_vpc | Loading commit data... | |
| elasticache | Loading commit data... | |
| gc_storage | Loading commit data... | |
| gce | Loading commit data... | |
| gce_lb | Loading commit data... | |
| gce_net | Loading commit data... | |
| gce_pd | Loading commit data... | |
| glance_image | Loading commit data... | |
| keystone_user | Loading commit data... | |
| linode | Loading commit data... | |
| nova_compute | Loading commit data... | |
| nova_keypair | Loading commit data... | |
| ovirt | Loading commit data... | |
| quantum_floating_ip | Loading commit data... | |
| quantum_floating_ip_associate | Loading commit data... | |
| quantum_network | Loading commit data... | |
| quantum_router | Loading commit data... | |
| quantum_router_gateway | Loading commit data... | |
| quantum_router_interface | Loading commit data... | |
| quantum_subnet | Loading commit data... | |
| rax | Loading commit data... | |
| rax_clb | Loading commit data... | |
| rax_clb_nodes | Loading commit data... | |
| rax_dns | Loading commit data... | |
| rax_dns_record | Loading commit data... | |
| rax_facts | Loading commit data... | |
| rax_files | Loading commit data... | |
| rax_files_objects | Loading commit data... | |
| rax_keypair | Loading commit data... | |
| rax_network | Loading commit data... | |
| rax_queue | Loading commit data... | |
| rds | Loading commit data... | |
| rds_param_group | Loading commit data... | |
| rds_subnet_group | Loading commit data... | |
| route53 | Loading commit data... | |
| s3 | Loading commit data... | |
| virt | Loading commit data... |