moving int() conversion to the play init

pull/1777/head
Nandor Sivok 12 years ago
parent e91db5fcdc
commit f31fbdff1f

@ -406,7 +406,7 @@ class PlayBook(object):
# do N forks all the way through before moving to next # do N forks all the way through before moving to next
while len(all_hosts) > 0: while len(all_hosts) > 0:
play_hosts = [] play_hosts = []
for x in range(int(play.serial)): for x in range(play.serial):
if len(all_hosts) > 0: if len(all_hosts) > 0:
play_hosts.append(all_hosts.pop()) play_hosts.append(all_hosts.pop())
serialized_batch.append(play_hosts) serialized_batch.append(play_hosts)

@ -75,7 +75,7 @@ class Play(object):
self.transport = ds.get('connection', self.playbook.transport) self.transport = ds.get('connection', self.playbook.transport)
self.tags = ds.get('tags', None) self.tags = ds.get('tags', None)
self.gather_facts = ds.get('gather_facts', None) self.gather_facts = ds.get('gather_facts', None)
self.serial = utils.template_ds(basedir, ds.get('serial', 0), self.vars) self.serial = int(utils.template_ds(basedir, ds.get('serial', 0), self.vars))
if isinstance(self.remote_port, basestring): if isinstance(self.remote_port, basestring):
self.remote_port = utils.template(basedir, self.remote_port, self.vars) self.remote_port = utils.template(basedir, self.remote_port, self.vars)

Loading…
Cancel
Save