No passado, não encontrei uma solução nativa para isso. Eu costumo canalizar com jq
desta maneira:
# salt-call --out=json grains.get saltversion|jq '.[]'
"2017.7.1"
salt-call grains.get cluster
%código%
Existe uma maneira de o salt-call exibir apenas o valor (por exemplo,
local:
up102
) sem o resto da saída, ou devo recorrer ao uso de up102
ou awk
etc para extraí-lo?
Não vejo nenhuma opção de linha de comando para fazer isso, mas talvez exista uma forma integrada que não estou vendo.
No passado, não encontrei uma solução nativa para isso. Eu costumo canalizar com jq
desta maneira:
# salt-call --out=json grains.get saltversion|jq '.[]'
"2017.7.1"
Tags saltstack