Fail gracefully if boto is not available and add me to the author line.

reviewable/pr18780/r1
Tim Gerla 12 years ago
parent 2957b80bcf
commit e648872607

10
ec2

@ -93,12 +93,18 @@ examples:
- code: "local_action: ec2 keypair=admin instance_type=m1.large image=emi-40603AD1 wait=true group=webserver" - code: "local_action: ec2 keypair=admin instance_type=m1.large image=emi-40603AD1 wait=true group=webserver"
description: "Examples from Ansible Playbooks" description: "Examples from Ansible Playbooks"
requirements: [ "boto" ] requirements: [ "boto" ]
author: Seth Vidal author: Seth Vidal, Tim Gerla
''' '''
import boto import sys
import time import time
try:
import boto
except ImportError:
print "failed=True msg='boto required for this module'"
sys.exit(1)
def main(): def main():
module = AnsibleModule( module = AnsibleModule(
argument_spec = dict( argument_spec = dict(

Loading…
Cancel
Save