Spec-Zone.ru › Ansible

Модуль community.sap_libs.sapcar_extract – Управляет архивами SAP SAPCAR

Примечание

Этот модуль является частью коллекции community.sap_libs (версия 1.4.2).

Эта коллекция может быть уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.

Чтобы установить её, используйте: ansible-galaxy collection install community.sap_libs.

Чтобы использовать её в книге задач, укажите: community.sap_libs.sapcar_extract.

Добавлена в community.sap_libs 1.0.0

  • Описание
  • Параметры
  • Примечания
  • Примеры

Описание

  • Обеспечивает поддержку распаковки файлов sar/car с использованием двоичного файла SAPCAR от SAP и извлечения информации для Ansible.

Параметры

Параметр

Комментарии

binary_path

путь

Путь к двоичному файлу SAPCAR, например, /home/dummy/sapcar или https://myserver/SAPCAR. Если этот параметр не указан, модуль будет искать его в PATH.

dest

путь

Назначение, куда SAPCAR распакует файл SAR. Отсутствующие папки будут созданы. Если параметр не указан, распаковка произойдёт в ту же папку, что и файл SAR.

manifest

строка

Имя манифеста.

По умолчанию: "SIGNATURE.SMF"

path

путь / обязательно

Путь к файлу SAR/CAR.

remove

логическое значение

Если true, файл SAR/CAR будет удалён. Используйте с осторожностью!

Варианты:

  • false ← (по умолчанию)
  • true

security_library

путь

Путь к библиотеке безопасности, например, /usr/sap/hostctrl/exe/libsapcrytp.so, для операций с подписью.

signature

логическое значение

Если true, подпись будет извлечена.

Варианты:

  • false ← (по умолчанию)
  • true

Примечания

Примечание

  • Всегда возвращает changed=true в check_mode.

Примеры

- name: Extract SAR file
  community.sap_libs.sapcar_extract:
    path: "~/source/hana.sar"

- name: Extract SAR file with destination
  community.sap_libs.sapcar_extract:
    path: "~/source/hana.sar"
    dest: "~/test/"

- name: Extract SAR file with destination and download from webserver can be a fileshare as well
  community.sap_libs.sapcar_extract:
    path: "~/source/hana.sar"
    dest: "~/dest/"
    binary_path: "https://myserver/SAPCAR"

- name: Extract SAR file and delete SAR after extract
  community.sap_libs.sapcar_extract:
    path: "~/source/hana.sar"
    remove: true

- name: Extract SAR file with manifest
  community.sap_libs.sapcar_extract:
    path: "~/source/hana.sar"
    signature: true

- name: Extract SAR file with manifest and rename it
  community.sap_libs.sapcar_extract:
    path: "~/source/hana.sar"
    manifest: "MyNewSignature.SMF"
    signature: true

Авторы

  • Rainer Leber (@RainerLeber)

Ссылки на коллекцию

  • Система отслеживания ошибок
  • Репозиторий (источники)

© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/community/sap_libs/sapcar_extract_module.html

Spec-Zone.ru

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