Ansible и XML модуль - PullRequest
       2

Ansible и XML модуль

0 голосов
/ 14 октября 2019

Я борюсь с модулем ansible xml:

Я делаю вызов API REST и получаю длинный список «Устройств». Используя xml и xpath, я хотел бы печатать только элементы с определенными условиями.

Это извлечение устройства xml:

https://github.com/alessiodini/xml-issue/blob/master/example.xml

Это книга игр, и я не знаю, почему он печатает «ноль» в качестве значения. ПОЧЕМУ ??

https://github.com/alessiodini/xml-issue/blob/master/api-yaml

Использование xmllint из командной строки работает !!

$ xmllint --xpath '/GetSortedDevicesResponse/GetSortedDevicesResult/Device[ServiceTag="BGB"]'

ЭТО РАБОТАЕТ !!

Я пытаюсь:

1) Выбрать, если существует какое-либо устройство с ServiceTag "BGB" 2) Если да, оно должно печатать DNS-имя, имя и NICS с настроенным IP

Есть ли у вас какие-либо предложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...