我试图用vars_prompt
在Ansible与取自事实(或其他先前定义的变量)的默认值。 该剧本旨在被用作初始供给的ad-hoc之一。
我的剧本:
---
- hosts: server01
gather_facts: True
vars_prompt:
- name: new_hostname
prompt: please enter the name for the target
default: "{{ ansible_hostname }}"
private: no
tasks:
- debug: msg="{{ new_hostname }}"
目前的结果:
please enter the name for the target [{{ ansible_hostname }}]:
ERROR! 'ansible_hostname' is undefined
预期的结果(假定ansible_hostname=server01
:
please enter the name for the target [server01]:
是否有可能在Ansible实现?