Add generic data structures querying (#13684)

* Query lookup plugin

* Add license and docstrings

* Add python3-ish imports

* Change query plugin type from lookup to filter

* Switch from dq to jsonpath_rw

* Add integration test for query filter

* Rename query filter to json_query

* Add jsonpath-rw

* Rename query filter to json_query

* Switch query implementation from jsonpath-rw to jmespath
This commit is contained in:
Filipe Niero Felisbino 2016-08-08 12:55:59 -03:00 committed by Brian Coca
commit e54a9d3a51
5 changed files with 76 additions and 7 deletions

View file

@ -85,6 +85,8 @@ container_id=$(docker run -d \
show_environment
docker exec "${container_id}" pip install jmespath
if [ "${copy_source}" ]; then
docker exec "${container_id}" cp -a "${test_shared_dir}" "${test_ansible_dir}"
fi

View file

@ -44,7 +44,8 @@ pkg install -y \
# TODO: bootstrap.sh should install these
pip install \
junit-xml \
virtualenv
virtualenv \
jmespath
# FIXME: tests assume bash is in /bin/bash
if [ ! -f /bin/bash ]; then