Пользовательский модуль ANSI, который оборачивает существующий модуль - PullRequest
0 голосов
/ 01 октября 2019

Есть ли способ создать настраиваемый модуль ANSI, который «оборачивает» существующий?

Я часто пишу это:

- name: foo
  become: true
  copy:
    src: foo/bar/baz
    dest: spam/ham/eggs
    owner: "root"
    group: "root"
    mode: "0644"

Поэтому я хочу исключить шаблон:

- name: foo
  copyroot644:             # wraps `copy` module
    src: foo/bar/baz
    dest: spam/ham/eggs

Есть ли простой способ сделать это, без по колено в Python? (Я не хочу изобретать велосипед, просто используйте модуль copy.)

1 Ответ

1 голос
/ 03 октября 2019

Ansible модули написаны на Python. Я не думаю, что есть какая-либо другая альтернатива.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...