使用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"

以上

广告
将在 10 秒后关闭
bannerAds