mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-17 10:25:27 -07:00
Zabbix Action: Idempotency fix (#50297)
This commit is contained in:
parent
3517373cfd
commit
09ba1f38f1
1 changed files with 2 additions and 8 deletions
|
@ -766,12 +766,6 @@ class Action(object):
|
||||||
parameters = convert_unicode_to_str(self._construct_parameters(**kwargs))
|
parameters = convert_unicode_to_str(self._construct_parameters(**kwargs))
|
||||||
change_parameters = {}
|
change_parameters = {}
|
||||||
_diff = cleanup_data(compare_dictionaries(parameters, existing_action, change_parameters))
|
_diff = cleanup_data(compare_dictionaries(parameters, existing_action, change_parameters))
|
||||||
if ('recovery_operations' in cleanup_data(existing_action) and
|
|
||||||
'acknowledge_operations' not in cleanup_data(parameters)):
|
|
||||||
_diff['recovery_operations'] = []
|
|
||||||
if ('acknowledge_operations' in cleanup_data(existing_action) and
|
|
||||||
'acknowledge_operations' not in cleanup_data(parameters)):
|
|
||||||
_diff['acknowledge_operations'] = []
|
|
||||||
return _diff
|
return _diff
|
||||||
|
|
||||||
def update_action(self, **kwargs):
|
def update_action(self, **kwargs):
|
||||||
|
@ -1564,8 +1558,8 @@ def main():
|
||||||
conditions=dict(type='list', required=False, default=None),
|
conditions=dict(type='list', required=False, default=None),
|
||||||
formula=dict(type='str', required=False, default=None),
|
formula=dict(type='str', required=False, default=None),
|
||||||
operations=dict(type='list', required=False, default=None),
|
operations=dict(type='list', required=False, default=None),
|
||||||
recovery_operations=dict(type='list', required=False, default=None),
|
recovery_operations=dict(type='list', required=False, default=[]),
|
||||||
acknowledge_operations=dict(type='list', required=False, default=None)
|
acknowledge_operations=dict(type='list', required=False, default=[])
|
||||||
),
|
),
|
||||||
supports_check_mode=True
|
supports_check_mode=True
|
||||||
)
|
)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue