@Terbyn

Как заменить переменную Age(time) на промежуток времени в Ansible?

Здравствуйте! Есть скрипт который собирает Логи согласно переменной time которая указывается за последний промежуток времени. (за последние 2 часа, за последний день и т.д.)

и выглядит следующим образом

- name:  "logs"
find:
    paths:  "{{ path_find_client }}"
    age:  "{{ time }}"
   recurse:  yes
   patterns: {{ find_patterns }}"
   file_type: file
   register: resultclt
   tags: log


Как заменить переменную time промежутком времени, например с 2022-11-02 03:00 по 2022-11-04 03:59
  • Вопрос задан
  • 22 просмотра
Решения вопроса 1
chupasaurus
@chupasaurus
Сею рефлекторное, злое, временное
Утилита find, обёрткой над которой является данный модуль, не умеет в точное время, только относительно текущего.
shell в помощь.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы