With boto, you can do something like this:args1 = [u's3://us-east-1.elasticmapreduce/libs/hive/hive-script', u'--base-path', u's3://us-east-1.elasticmapreduce/libs/hive/', u'--install-hive', u'--hive-versions', u'0.7'] args2 = [u's3://us-east-1.elasticmapreduce/libs/hive/hive-script', u'--base-path', u's3://us-east-1.elasticmapreduce/libs/hive/', u'--hive-versions', u'0.7', u'--run-hive-script', u'--args', u'-f', s3_query_file_uri] steps = [] for name, args in zip(('Setup Hive','Run Hive Script'),(args1,args2)): step = JarStep(name, 's3://us-east-1.elasticmapreduce/libs/script-runner/script-runner.jar', step_args=args,
unthingable
source share