В следующем гипотетическом примере я выполняю sleep
для пяти se c на удаленном хосте через модуль оболочки. Я бы хотел, чтобы Ansible Runner отключил таймаут через четыре секунды, если удаленный процесс оболочки не вернулся. Возможно ли такое?
r = ansible_runner.run(inventory=ansible_inventory, host_pattern="all",
module="shell",
module_args=("sleep 5"),
envvars = {
"ansible_command_timeout": 4 # This doesn't seem to work
}
)