ansible-base/tools/check-json-syntax

17 lines
229 B
Text
Raw Normal View History

2023-11-20 02:07:08 +01:00
#!/usr/bin/env bash
2024-03-29 16:55:35 +01:00
## consts
2024-03-29 18:11:33 +01:00
dir_base="linke/standard"
2024-03-29 16:55:35 +01:00
## exec
2023-11-20 02:07:08 +01:00
flaws=0
2024-03-29 16:55:35 +01:00
for path in $(find ${dir_base} -name "*.json")
2023-11-20 02:07:08 +01:00
do
echo "-- ${path}"
python3 -m json.tool ${path} > /dev/null || ((flaws+=1))
done
test ${flaws} -eq 0