summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVincent Roy <vincentroy8@gmail.com>2016-04-14 14:45:57 -0300
committerJames Cammarata <jimi@sngx.net>2016-05-18 08:17:53 -0400
commit5e9b13cb949cd4b347c8585bf314577028b5b3eb (patch)
treef55de3337136578a3430db59bf89fe298737d05e
parent46e9e4c4da7b684ae289bbf5f7f8b85c9ae750b8 (diff)
downloadansible-5e9b13cb949cd4b347c8585bf314577028b5b3eb.tar.gz
Don't let max_fail_percentage affect future plays.
-rw-r--r--lib/ansible/plugins/strategy/linear.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/ansible/plugins/strategy/linear.py b/lib/ansible/plugins/strategy/linear.py
index 871642daff..6b505230e3 100644
--- a/lib/ansible/plugins/strategy/linear.py
+++ b/lib/ansible/plugins/strategy/linear.py
@@ -367,7 +367,7 @@ class StrategyModule(StrategyBase):
if iterator._play.max_fail_percentage is not None and len(results) > 0:
percentage = iterator._play.max_fail_percentage / 100.0
- if (len(failed_hosts) / len(results)) > percentage:
+ if (len(iterator.get_failed_hosts()) / len(results)) > percentage:
for host in hosts_left:
# don't double-mark hosts, or the iterator will potentially
# fail them out of the rescue/always states