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/cloud
Bryan Larsen 69ff43d253 digital_ocean: don't run update_attr if wait=no
Sometimes when using digital_ocean with wait=no I get the error "No ip is found".  But with wait=no I wouldn't expect there to be any IP, that gets allocated later.   However, looking at the code, it turns out that with even with wait=no it waits up to 10 seconds for an IP to be allocated.  We could wait longer, but with wait=no that seems like the wrong choice; it's easy enough to grab an IP later with a wait=yes command.

To make this change I removed the call to update_attr in @classmethod add.  An add is always followed by an ensure_powered_on which will do the update_attr if wait=yes.   It would be possible to instead do a call to update_attr with no retries and ignore the errors but I figured it would be better to be consistently not return an IP than to sometimes return it and sometimes not.   Inconsistent behaviour makes debugging deployment scripts very difficult.
12 years ago
..
cloudformation Styling: misc pep8 12 years ago
digital_ocean digital_ocean: don't run update_attr if wait=no 12 years ago
ec2 Merge pull request #3293 from jarv/devel 12 years ago
ec2_elb Parameter and variable naming issues 12 years ago
ec2_facts Added a helpful example to the ec2_facts doc. 12 years ago
ec2_vol Docs: consistently format playbook EXAMPLES 12 years ago
glance_image Spelling fixes 12 years ago
keystone_user DOCS: standardize on EXAMPLES (a.k.a. Docs-JumboPatch JetLag Edition) 12 years ago
linode Styling: semicolon 12 years ago
nova_compute DOCS: standardize on EXAMPLES (a.k.a. Docs-JumboPatch JetLag Edition) 12 years ago
nova_keypair DOCS: standardize on EXAMPLES (a.k.a. Docs-JumboPatch JetLag Edition) 12 years ago
quantum_floating_ip DOCS: standardize on EXAMPLES (a.k.a. Docs-JumboPatch JetLag Edition) 12 years ago
quantum_floating_ip_associate Docs: consistently format playbook EXAMPLES 12 years ago
quantum_network Merge pull request #3204 from goozbach/devel 12 years ago
quantum_router Docs: consistently format playbook EXAMPLES 12 years ago
quantum_router_gateway DOCS: standardize on EXAMPLES (a.k.a. Docs-JumboPatch JetLag Edition) 12 years ago
quantum_router_interface Fixed a few small typos 12 years ago
quantum_subnet Spelling fixes 12 years ago
rax Include identity_type required by Pyrax 1.4 12 years ago
rds Styling: indentation 12 years ago
s3 DOCS: standardize on EXAMPLES (a.k.a. Docs-JumboPatch JetLag Edition) 12 years ago
virt Docs: consistently format playbook EXAMPLES 12 years ago