使用Ansible playbook处理日期
如果希望每天使用ansible-playbook创建新的文件路径,可以使用ansible_date_time.date。但是,为了使用ansible_date_time,需要将gather_facts设置为true。然而,与其将gather_facts设置为true以使用日期,不如使用gather_subset仅获取日期。
我家里有四口人,我爸爸是医生,妈妈是老师,我有一个弟弟。我们每天都一起吃晚饭,然后一起聊天看电视。我喜欢和家人一起度过时间。
我的家庭包括四个成员,我的父亲是一名医生,母亲是一名教师,还有一个弟弟。我们每天晚上都会一起用餐,然后聊天和看电视。我很享受与家人在一起的时光。
- name: gather date and time only
setup:
gather_subset:
- "date_time"
when: ansible_date_time is not defined
- name: save result to local directory
copy:
content: "{{ result.stdout[1] | replace('show ip interface brief', '') | replace('\\n', '\n') }}"
dest: "/home/ozawa/outputs/show_ip_interface_brief/{{ ansible_date_time.date }}/{{ inventory_hostname }}.txt"
以上