From 1852192c75365b4286af357aa36de3fd01cd00c1 Mon Sep 17 00:00:00 2001 From: troymc Date: Tue, 29 Mar 2016 18:52:57 +0200 Subject: [PATCH] Use require=True in create_hostlist.py --- deploy-cluster-aws/create_hostlist.py | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/deploy-cluster-aws/create_hostlist.py b/deploy-cluster-aws/create_hostlist.py index 0f5253a3..4610c750 100644 --- a/deploy-cluster-aws/create_hostlist.py +++ b/deploy-cluster-aws/create_hostlist.py @@ -10,16 +10,12 @@ AWS_SECRET_ACCESS_KEY = os.environ['AWS_SECRET_ACCESS_KEY'] AWS_REGION = os.environ['AWS_REGION'] parser = argparse.ArgumentParser() -parser.add_argument("--tag", help="tag instances in aws") +parser.add_argument("--tag", + help="tag instances in aws", + required=True) args = parser.parse_args() -if args.tag: - tag = args.tag -else: - # reading credentials from config for remote connection - print('usage: python create_hostlist.py --tag ') - print('reason: tag missing!!!') - exit(1) +tag = args.tag # Connect to Amazon EC2 ec2 = boto3.resource(service_name='ec2',