How to set scp_if_ssh = True for a group?

It's simple to set this variable in an ansible.cfg but it makes sense only for hosts that do not have sftp (and most likely python as well). So I have a group for routers – is it possible to set this variable in group_vars?


Solution 1:

I'm not sure about group vars but you can set that option from the inventory file via ansible_ssh_transfer_method=scp. Might also work for group vars. Checked with version 2.3 of Ansible.