mirror of
https://github.com/ansible-collections/community.general.git
synced 2024-09-14 20:13:21 +02:00
Add safety check on _backup key.
This commit is contained in:
parent
0766219f58
commit
4f61fb6cce
1 changed files with 3 additions and 1 deletions
|
@ -47,7 +47,9 @@ class ActionModule(ActionBase):
|
||||||
result.update(self._execute_module(module_name=self._task.action,
|
result.update(self._execute_module(module_name=self._task.action,
|
||||||
module_args=self._task.args, task_vars=task_vars))
|
module_args=self._task.args, task_vars=task_vars))
|
||||||
|
|
||||||
if self._task.args.get('backup'):
|
if self._task.args.get('backup') and result.get('_backup'):
|
||||||
|
# User requested backup and no error occurred in module.
|
||||||
|
# NOTE: If there is a parameter error, _backup key may not be in results.
|
||||||
self._write_backup(task_vars['inventory_hostname'], result['_backup'])
|
self._write_backup(task_vars['inventory_hostname'], result['_backup'])
|
||||||
|
|
||||||
if '_backup' in result:
|
if '_backup' in result:
|
||||||
|
|
Loading…
Reference in a new issue