litmus/hack/syntax-check

12 lines
318 B
Bash
Executable File

#!/bin/bash
## initialize retcode counter
rc_counter=0
## perform syntax-check against each playbook
for i in $(find ./ -iname *.yml -printf '%P\n' | grep 'ansible_logic.yml'); do
ansible-playbook $i --syntax-check -i /etc/ansible/hosts -v;
rc=$?; rc_counter=$((rc_counter+rc));
done
exit ${rc_counter}