Spec-Zone.ru › Ansible 2.11

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

Примечание

Этот плагин входит в состав коллекции community.general (версия 2.0.1).

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

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

  • Обзор
  • Параметры
  • Примеры
  • Возвращаемые значения

Обзор

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

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
channel
строка
Значение по умолчанию:
"stable"
Определяет, какая версия пакета snap будет установлена и отслеживаться для обновлений. Этот параметр можно указать только если в задаче указан один snap.
classic
логическое значение
    Варианты:
  • нет ←
  • да
Политика изоляции. Политика 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
строка
При изменении значения true
Команда, которая была выполнена на хосте

snaps_installed
список / элементы=строка
При установке snap
Список реально установленных snap

snaps_removed
список / элементы=строка
При удалении snap
Список реально удалённых snap



Авторы

  • Виктор Карселер (@vcarceler) <vcarceler@iespuigcastellar.xeill.net>
  • Станислас Ланге (@angristan) <angristan@pm.me>

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

Spec-Zone.ru

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