Рейтинг:1

Уменьшить стандартный шаблон задачи с помощью какого-то шаблона?

флаг ma

Я ищу способы уменьшить количество шаблонных конфигураций, которые мне приходится вкладывать в некоторые из моих задач.

Например, у меня есть много задач, использующих docker_container модуль, и каждый из них имеет одинаковый ~ 10 одинаковых наборов опций. Я хотел бы, чтобы эти стандартные параметры были определены где-то централизованно, и каждая задача просто определяет только те уникальные параметры, которые ей нужны.

(Проблема исследования заключается в том, что 99,9% результатов поиска по этому вопросу относятся к самому модулю копирования/шаблона).

Думаю, я мог бы написать собственный модуль на python, который расширяет модуль docker_container, но это кажется излишним.

Любые идеи по сокращению стандартной конфигурации?

Рейтинг:3
флаг in

Ты можешь использовать настройки модуля по умолчанию

- хосты: локальный
  модуль_по умолчанию:
    доступный.встроенный.файл:
      владелец: корень
      группа: корень
      режим: 0755
  задачи:
    - имя: Создать файл1
      доступный.встроенный.файл:
        состояние: коснуться
        путь: /tmp/file1

    - имя: Создать файл2
      доступный.встроенный.файл:
        состояние: коснуться
        путь: /tmp/file2

    - имя: Создать файл3
      доступный.встроенный.файл:
        состояние: коснуться
        путь: /tmp/file3
флаг ma
Отлично, это выглядит полезным и не обнаружилось ни в одном из моих исследований. Спасибо.
флаг ma
«Атрибут module_defaults можно использовать на уровне воспроизведения, блока и задачи»...... Это, безусловно, помогает, но было бы здорово, если бы эту функцию можно было применять глобально. Даже размещение его на уровне учебника требует от меня дублировать одни и те же настройки во многих местах :-)

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.