Alex Willmer
Alex Willmer
Mitogen 0.3.16 is out with support for templating the Ansible SSH command (e.g. ansible_ssh_executable), the become command (e.g. ansible_become_exe), and the become command arguments (e.g. ansible_become_flags)
I think that leaves Become plugins (e.g. sudo) - [x] become - [x] become_method Connection plugins (e.g. ssh) - [x] host - [x] host_key_checking - [x] private_key_file - [x] python_path...
Mitogen v0.3.17 is out. Templated ssh key, templated host key checking, and templated host address.
Bonus release: 0.3.18 with support for templating the become flag (ansible_become) and the become method (ansible_become_method).
I'll probably target `ansible_interpreter_python` next. It will probably take longer, a week or two.
Mitogen 0.3.20 supports templated timeouts (`ansible_timeout`), and Python interpreter (`intpereter_python` in ansibl.cfg, `ansible_python_interpreter` variable). That's now all the items in the November checklist.
If there are no objections I'll close this ticket in the next few days. I believe all the variables/settings mentioned in this ticket are now supported, and the surveryed tickets...
> were the docs adopted to reflect this Good call, raised ~~#1231~~ https://github.com/mitogen-hq/mitogen/issues/1083
refs #1074
I've merged PR #1095, it incorporated the minimal changes by @upekkha and also updated the test suite accordingly. Thanks @upekkha for the pointer.