Slice ascii_letters directly instead of using 'for x in range()'
This commit is contained in:
parent
5f13d40a2b
commit
7d9689c1c5
1 changed files with 1 additions and 1 deletions
|
@ -103,7 +103,7 @@ def expand_hostname_range(line = None):
|
||||||
i_end = string.ascii_letters.index(end)
|
i_end = string.ascii_letters.index(end)
|
||||||
if i_beg > i_end:
|
if i_beg > i_end:
|
||||||
raise errors.AnsibleError("host range must have begin <= end")
|
raise errors.AnsibleError("host range must have begin <= end")
|
||||||
seq = [string.ascii_letters[i] for i in range(i_beg, i_end+1, int(step))]
|
seq = list(string.ascii_letters[i_beg:i_end+1:int(step)])
|
||||||
except ValueError: # not an alpha range
|
except ValueError: # not an alpha range
|
||||||
seq = range(int(beg), int(end)+1, int(step))
|
seq = range(int(beg), int(end)+1, int(step))
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue