diff --git a/lib/ansible/callbacks.py b/lib/ansible/callbacks.py index f32a56ebbb..68f723cfd1 100644 --- a/lib/ansible/callbacks.py +++ b/lib/ansible/callbacks.py @@ -312,7 +312,7 @@ class PlaybookRunnerCallbacks(DefaultRunnerCallbacks): def on_skipped(self, host, item=None): - msg = '' + msg = '' if item: msg = "skipping: [%s] => (item=%s)" % (host, item) else: diff --git a/library/virt b/library/virt index 5de5567eba..45627b3d61 100755 --- a/library/virt +++ b/library/virt @@ -312,6 +312,7 @@ def core(module): v = Virt() res = {} + if state: if not guest: module.fail_json(msg = "state change requires a guest specified") @@ -337,13 +338,13 @@ def core(module): res = getattr(v, command)(guest) if type(res) != dict: res = { command: res } - return rc, res + return VIRT_SUCCESS, res elif hasattr(v, command): res = getattr(v, command)() if type(res) != dict: res = { command: res } - return rc, res + return VIRT_SUCCESS, res else: module.fail_json(msg="Command %s not recognized" % basecmd)