diff options
author | James Cammarata <jimi@sngx.net> | 2016-08-25 17:50:22 -0500 |
---|---|---|
committer | James Cammarata <jimi@sngx.net> | 2016-08-25 17:50:22 -0500 |
commit | e375bfd6a588c4b3044b2c2a26b9553f83f63002 (patch) | |
tree | 287cea491323795d7c4443aab157aaca081bad52 | |
parent | 0a39700b36788ae88279b65e441c15cf15ae15ea (diff) | |
download | ansible-e375bfd6a588c4b3044b2c2a26b9553f83f63002.tar.gz |
Use post_validated play for serial calculations in TQM
Fixes #17185
-rw-r--r-- | lib/ansible/executor/task_queue_manager.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/ansible/executor/task_queue_manager.py b/lib/ansible/executor/task_queue_manager.py index 407f02f227..c3313ae50a 100644 --- a/lib/ansible/executor/task_queue_manager.py +++ b/lib/ansible/executor/task_queue_manager.py @@ -224,10 +224,10 @@ class TaskQueueManager: num_hosts = len(self._inventory.get_hosts(new_play.hosts)) max_serial = 0 - if play.serial: + if new_play.serial: # the play has not been post_validated here, so we may need # to convert the scalar value to a list at this point - serial_items = play.serial + serial_items = new_play.serial if not isinstance(serial_items, list): serial_items = [serial_items] max_serial = max([pct_to_int(x, num_hosts) for x in serial_items]) |