조작 결과를 등록한 다음 값을 표시하기 위해 필터를 적용하고 있습니다. 그러나 표시된 값을 변수로 등록하려고합니다. 변수로 등록 할 수 없습니다. 누구든지 이것에 대한 해결책을 알고 있습니까?가능 - 출력에 필터를 적용한 다음 변수로 등록하십시오.
여기 내 플레이 북
궁금---
- name: Filtering output to register in a variable
hosts: localhost
gather_facts: no
tasks:
- name: register filtered output to a variable
uri:
url: https://example.com/api/id
method: GET
user: administrator
password: password
force_basic_auth: yes
validate_certs: no
register: restdata
- name: Display the output
debug: msg="{{ restdata.json.parameter[1] }}"
입니다. 더 간단하지 않을까요? 출력을 먼저 필터링 한 다음 변수로 등록하면 어떻게됩니까? 아무도 그걸하는 법을 압니까?
예. 그것은 지원됩니다. – sherri