Задать вопрос
DANic
@DANic
Интроверт

Как правильно составлять json_query запросы?

Требуется с помощью ансибл парсить JSON примерно следующего формата
www.mocky.io/v2/5d4af1033300005b000f6100

Составить запрос аналогичный
curl -s http://www.mocky.io/v2/5d4af1033300005b000f6100|jq '.[]."scopedTarget.Config.A (something in [A.cfg.yml])".fontTemplates[]|{"name"}'

Как правильно составить запрос в формате json_query

Какие есть онлайн сервисы где быстро можно проверить запрос в формате jmespath и сразу его подставить в плейбук?
Вот такой запрос возвращает пустое значение
---
- hosts: localhost
  connection: local
  gather_facts: False
  tasks:

  - name: "Get JSON"
    uri:
      url: http://www.mocky.io/v2/5d4af1033300005b000f6100
      body_format: json
    register: json_response

  - debug:
      msg: "{{ json_response.json | json_query( '\"scopedTarget.Config.A (something in [A.cfg.yml])\"' ) }}"
  • Вопрос задан
  • 170 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы