diff options
author | Vincent Roy <vincentroy8@gmail.com> | 2016-04-14 14:45:57 -0300 |
---|---|---|
committer | James Cammarata <jimi@sngx.net> | 2016-05-18 08:17:53 -0400 |
commit | 5e9b13cb949cd4b347c8585bf314577028b5b3eb (patch) | |
tree | f55de3337136578a3430db59bf89fe298737d05e | |
parent | 46e9e4c4da7b684ae289bbf5f7f8b85c9ae750b8 (diff) | |
download | ansible-5e9b13cb949cd4b347c8585bf314577028b5b3eb.tar.gz |
Don't let max_fail_percentage affect future plays.
-rw-r--r-- | lib/ansible/plugins/strategy/linear.py | 2 |
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 |