fixes for tests
This commit is contained in:
parent
5f4bf813b1
commit
2ac4acbf97
3 changed files with 6 additions and 6 deletions
|
@ -147,7 +147,7 @@ class DefaultRunnerCallbacks(object):
|
|||
def __init__(self):
|
||||
pass
|
||||
|
||||
def on_failed(self, host, res):
|
||||
def on_failed(self, host, res, ignore_errors=False):
|
||||
pass
|
||||
|
||||
def on_ok(self, host, res):
|
||||
|
@ -185,7 +185,7 @@ class CliRunnerCallbacks(DefaultRunnerCallbacks):
|
|||
self.options = None
|
||||
self._async_notified = {}
|
||||
|
||||
def on_failed(self, host, res):
|
||||
def on_failed(self, host, res, ignore_errors=False):
|
||||
|
||||
self._on_any(host,res)
|
||||
|
||||
|
@ -259,7 +259,7 @@ class PlaybookRunnerCallbacks(DefaultRunnerCallbacks):
|
|||
else:
|
||||
print "fatal: [%s] => %s" % (host, msg)
|
||||
|
||||
def on_failed(self, host, results, ignore_errors):
|
||||
def on_failed(self, host, results, ignore_errors=False):
|
||||
|
||||
item = results.get('item', None)
|
||||
|
||||
|
|
|
@ -602,7 +602,7 @@ class Runner(object):
|
|||
if 'skipped' in data:
|
||||
self.callbacks.on_skipped(result.host)
|
||||
elif not result.is_successful():
|
||||
ignore_errors = self.module_vars['ignore_errors']
|
||||
ignore_errors = self.module_vars.get('ignore_errors', False)
|
||||
self.callbacks.on_failed(result.host, data, ignore_errors)
|
||||
if ignore_errors:
|
||||
if 'failed' in result.result:
|
||||
|
|
|
@ -54,8 +54,8 @@ class TestCallbacks(object):
|
|||
def on_unreachable(self, host, msg):
|
||||
EVENTS.append([ 'unreachable', [ host, msg ]])
|
||||
|
||||
def on_failed(self, host, results):
|
||||
EVENTS.append([ 'failed', [ host, results ]])
|
||||
def on_failed(self, host, results, ignore_errors):
|
||||
EVENTS.append([ 'failed', [ host, results, ignore_errors ]])
|
||||
|
||||
def on_ok(self, host, result):
|
||||
# delete certain info from host_result to make test comparisons easier
|
||||
|
|
Loading…
Reference in a new issue