【发布时间】:2022-02-14 17:23:37
【问题描述】:
我正在尝试从 Ansible 中打印出漂亮的数据,但不知道如何操作它。
这就是我在debug 中的内容——我试图以某种方式操纵数据,以便它只给我一个CN=(没有CN=)值,而不是整个主题字符串:
[
{
"certkey": "Verisign_ca3_cer",
"daystoexpiration": 0,
"status": "Expired",
"subject": " C=US,O=VeriSign, Inc.,OU=VeriSign Trust Network,OU=Terms of use at https://www.verisign.com/rpa (c)06,CN=VeriSign Class 3 Extended Validation SSL SGC CA"
},
{
"certkey": "Verisign_ca5_cer",
"daystoexpiration": 0,
"status": "Expired",
"subject": " C=US,O=VeriSign, Inc.,OU=VeriSign Trust Network,OU=Terms of use at https://www.verisign.com/rpa (c)10,CN=VeriSign Class 3 International Server CA - G3"
}
]
我想要类似这样的输出:
[
{
"certkey": "Verisign_ca3_cer",
"daystoexpiration": 0,
"status": "Expired",
"subject": "CN=VeriSign Class 3 Extended Validation SSL SGC CA"
},
{
"certkey": "Verisign_ca5_cer",
"daystoexpiration": 0,
"status": "Expired",
"subject": "CN=VeriSign Class 3 International Server CA - G3"
}
]
【问题讨论】:
标签: filter ansible data-manipulation