Spec-Zone.ru › Ansible 2.6

homebrew_cask - Установка/удаление кэшей homebrew.

Новое в версии 1.6.

  • Описание
    • Требования
  • Параметры
  • Примеры
  • Статус
  • Техническое обслуживание
    • Автор

Описание

  • Управляет кэшами Homebrew.

Требования

Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.

  • python >= 2.6

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
accept_external_apps
bool

(добавлено в 2.5.0)
    Варианты:
  • нет ←
  • да
разрешить внешние приложения
install_options
(добавлено в 2.2)
флаги опций для установки пакета

псевдонимы: options
name
обязательно
имя кэша для установки/удаления

псевдонимы: pkg, package, cask
path Значение по умолчанию:
"/usr/local/bin"
Список путей, разделённых двоеточием, для поиска исполняемого файла 'brew'.
state
    Варианты:
  • present ←
  • absent
  • upgraded
состояние кэша
update_homebrew
bool

(добавлено в 2.2)
    Варианты:
  • нет ←
  • да
обновить сам homebrew. Обратите внимание, что brew cask update — это синоним brew update.

псевдонимы: update-brew
upgrade
bool

(добавлено в 2.5.0)
    Варианты:
  • нет ←
  • да
обновить все кэши (взаимоисключающее с `upgrade_all`)
upgrade_all
bool

(добавлено в 2.5.0)
    Варианты:
  • нет ←
  • да
обновить все кэши (взаимоисключающее с `upgrade`)

Примеры

- homebrew_cask:
    name: alfred
    state: present

- homebrew_cask:
    name: alfred
    state: absent

- homebrew_cask:
    name: alfred
    state: present
    install_options: 'appdir=/Applications'

- homebrew_cask:
    name: alfred
    state: present
    install_options: 'debug,appdir=/Applications'

- homebrew_cask:
    name: alfred
    state: present
    allow_external_apps: True

- homebrew_cask:
    name: alfred
    state: absent
    install_options: force

- homebrew_cask:
    upgrade_all: true

- homebrew_cask:
    name: alfred
    state: upgraded
    install_options: force

Статус

Этот модуль помечен как предварительный просмотр, что означает, что он не гарантирует обратную совместимость интерфейса.

Техническое обслуживание

Этот модуль помечен как сообщество, что означает, что его поддерживает сообщество Ansible. Для получения дополнительной информации см. Техническое обслуживание и поддержка модулей.

Список других модулей, которые также поддерживаются сообществом Ansible, см. здесь.

Автор

  • Indrajit Raychaudhuri (@indrajitr)
  • Daniel Jaouen (@danieljaouen)
  • Enric Lluelles (@enriclluelles)

Подсказка

Если вы заметите какие-либо проблемы в этом документе, вы можете отредактировать этот документ, чтобы улучшить его.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/homebrew_cask_module.html

Spec-Zone.ru

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