Имя пользовательской переменной в fileglob вместо элемента - PullRequest
1 голос
/ 24 марта 2020

Вот использование fileglob:

- name: Copy each file over that matches the given pattern
  copy:
    src: "{{ item }}"
    dest: "/etc/fooapp/"
    owner: "root"
    mode: 0600
  with_fileglob:
    - "/playbooks/files/fooapp/*"

, но есть ли возможность использовать имя пользовательской переменной вместо {{item}}?

при использовании "normal" l oop есть:

  loop_control:
    loop_var: item_name

возможно ли что-то подобное при использовании fileglob?

1 Ответ

1 голос
/ 24 марта 2020

Да. Возможно. Вместо with_fileglob используйте l oop запрос или поиск . Например

  loop: "{{ query('fileglob', '/playbooks/files/fooapp/*') }}"
  loop_control:
    loop_var: item_name
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...