Spec-Zone.ru › Ansible 2.5

xattr - Управление пользовательскими расширенными атрибутами

Новая версия с 1.3.

  • Описание
  • Параметры
  • Примечания
  • Примеры
  • Статус
    • Автор

Описание

  • Управляет пользовательскими расширенными атрибутами файловой системы, требует, чтобы они были включены в целевой файловой системе, а также наличия утилит setfattr/getfattr.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
follow
    Варианты:
  • no
  • yes ←
Если yes, переходит по ссылкам и устанавливает/получает атрибуты целевого объекта ссылки, в противном случае действует на саму ссылку.
key
Имя конкретного ключа расширенного атрибута для установки/получения.
path
обязательно
Полный путь к файлу/объекту, для которого необходимо получить данные.
До версии 2.3 этот параметр был доступен только как name.

алиасы: name
state
    Варианты:
  • absent
  • all
  • keys
  • present
  • read ←
определяет, какое состояние нужно получить. read получает текущее значение для key (по умолчанию) present устанавливает name на value, по умолчанию, если значение установлено all выводит все данные keys получает все ключи absent удаляет ключ
value
Значение для установки указанному имени/ключу, автоматически устанавливает state на 'set'.

Примечания

Примечание

  • Начиная с Ansible 2.3, параметр name изменён на path по умолчанию, но name всё ещё работает.

Примеры

- name: Obtain the extended attributes  of /etc/foo.conf
  xattr:
    path: /etc/foo.conf

- name: Sets the key 'foo' to value 'bar'
  xattr:
    path: /etc/foo.conf
    key: user.foo
    value: bar

- name: Removes the key 'foo'
  xattr:
    path: /etc/foo.conf
    key: user.foo
    state: absent

Статус

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

Автор

  • Brian Coca (@bcoca)

Подсказка

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

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

Spec-Zone.ru

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