[英]How to get an option's name in a Rundeck JOB?
我有一个名为“TEST”的 JOB rundeck
我有一个选项叫做国家
此选项从远程 URL 检索键值列表,如下所示:
[
{"name":"FRANCE", "value":"FR"},
{"name":"ITALY", "value":"IT"},
{"name":"ALGERIA", "value":"DZ"}
]
我想在作业步骤中同时使用名称和值。
echo ${option.country.name}
echo ${option.country.value}
但这不起作用,我无法获得参数的名称
可以使用${option.country}
获取值
有什么技巧可以获取参数名称???
只是为了记录答案:也许最好的方法是创建一些脚本步骤来读取 JSON 文件并提取名称,此外,您可以使用与此示例相同的值名称(当然不适用于所有情况)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.