我正在注册一个操作的输出,然后应用过滤器来显示值。但我还想将显示的值注册为变量。我无法将其注册为变量。有人知道解决方法吗?
这是我的playbook:
---
- 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] }}"
我想知道,如果我们首先过滤输出,然后再将其注册为变量,是否会更简单?有人知道如何做吗?