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