Fix update_failure_action KeyError in docker_swarm_service (#100)

* Fix update_failure_action KeyError in docker_swarm_service.py

* Update plugins/modules/docker_swarm_service.py

Co-authored-by: Felix Fontein <felix@fontein.de>

Co-authored-by: Felix Fontein <felix@fontein.de>
This commit is contained in:
sgpinkus 2021-03-15 08:52:27 +11:00 committed by GitHub
parent f338f3a5eb
commit 149a3abbc3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 3 deletions

View File

@ -0,0 +1,3 @@
bugfixes:
- "``docker_swarm_service`` - fix KeyError on caused by reference to
deprecated option ``update_failure_action`` (https://github.com/ansible-collections/community.docker/pull/100)."

View File

@ -2552,9 +2552,7 @@ def _detect_update_config_failure_action_rollback(client):
rollback_config_failure_action = (
(client.module.params['update_config'] or {}).get('failure_action')
)
update_failure_action = client.module.params['update_failure_action']
failure_action = rollback_config_failure_action or update_failure_action
return failure_action == 'rollback'
return rollback_config_failure_action == 'rollback'
def main():