Spec-Zone.ru › Ansible 2.10

community.general.snap – Управляет пакетами snap

Примечание

Этот плагин является частью коллекции community.general (версия 1.3.2).

Для его установки используйте: ansible-galaxy collection install community.general.

Для использования в плейбуке укажите: community.general.snap.

  • Описание
  • Параметры
  • Примеры
  • Значения возврата

Описание

  • Управляет пакетами snap.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
channel
строка
Значение по умолчанию:
"stable"
Определяет, какая версия пакета snap устанавливается и отслеживается для обновлений. Этот параметр можно указать только если в задаче указан только один snap.
classic
булево
    Варианты:
  • нет ←
  • да
Политика изоляции. Классическая изоляция позволяет пакету snap иметь тот же уровень доступа к системе, что и «классические» пакеты, такие как те, которые управляются APT. Этот параметр соответствует аргументу --classic. Этот параметр можно указать только если в задаче указан только один snap.
name
список / элементы=строка / обязательный
Имя пакета snap для установки или удаления. Может быть списком пакетов snap.
state
строка
    Варианты:
  • отсутствует
  • присутствует ←
Желаемое состояние пакета.

Примеры

# Install "foo" and "bar" snap
- name: Install foo
  community.general.snap:
    name:
      - foo
      - bar

# Remove "foo" snap
- name: Remove foo
  community.general.snap:
    name: foo
    state: absent

# Install a snap with classic confinement
- name: Install "foo" with option --classic
  community.general.snap:
    name: foo
    classic: yes

# Install a snap with from a specific channel
- name: Install "foo" with option --channel=latest/edge
  community.general.snap:
    name: foo
    channel: latest/edge

Значения возврата

Общие значения возврата описаны здесь, следующие поля уникальны для этого модуля:

Ключ Возвращаемое значение Описание
channel
строка
При установке snap
Канал, из которого были установлены snap

classic
булево
При установке snap
Использовалась ли классическая изоляция при установке snap

cmd
строка
Если changed равно true
Команда, которая была выполнена на хосте

snaps_installed
список / элементы=строка
При установке хотя бы одного snap
Список фактически установленных snap

snaps_removed
список / элементы=строка
При удалении хотя бы одного snap
Список фактически удаленных snap



Авторы

  • Victor Carceler (@vcarceler) <vcarceler@iespuigcastellar.xeill.net>
  • Stanislas Lange (@angristan) <angristan@pm.me>

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/collections/community/general/snap_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API