[SPARK-11837][EC2] python3 compatibility for launching ec2 m3 instances

this currently breaks for python3 because `string` module doesn't have `letters` anymore, instead `ascii_letters` should be used

Author: Mortada Mehyar <mortada.mehyar@gmail.com>

Closes #9797 from mortada/python3_fix.
This commit is contained in:
Mortada Mehyar 2015-11-23 12:03:15 -08:00 committed by Josh Rosen
parent 98d7ec7df4
commit f6dcc6e96a

View file

@ -595,7 +595,7 @@ def launch_cluster(conn, opts, cluster_name):
dev = BlockDeviceType()
dev.ephemeral_name = 'ephemeral%d' % i
# The first ephemeral drive is /dev/sdb.
name = '/dev/sd' + string.letters[i + 1]
name = '/dev/sd' + string.ascii_letters[i + 1]
block_map[name] = dev
# Launch slaves