From 0175052099bed1d93cd3a2a13e55f126fa4d7322 Mon Sep 17 00:00:00 2001 From: David Wilson Date: Sun, 27 Jan 2019 03:30:30 +0000 Subject: [PATCH] issue #477: fix source of become_flags on 2.3. --- ansible_mitogen/transport_config.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ansible_mitogen/transport_config.py b/ansible_mitogen/transport_config.py index d46eb565..8ef49ebb 100644 --- a/ansible_mitogen/transport_config.py +++ b/ansible_mitogen/transport_config.py @@ -352,7 +352,11 @@ class PlayContextSpec(Spec): mitogen.core.to_text(term) for s in ( self._play_context.sudo_flags, - self._play_context.become_flags + self._play_context.become_flags, + # Ansible 2.3. + getattr(C, 'DEFAULT_BECOME_FLAGS', ''), + getattr(C, 'DEFAULT_SUDO_FLAGS', ''), + ) for term in ansible.utils.shlex.shlex_split(s or '') ]