Get all of the puppet-apply errors
Instead of stopping at the first error, keep going and report all of the errors. Change-Id: I940f3a263164c8d1b13b525fb825d9f3eaf316a0
This commit is contained in:
parent
0a23df5a98
commit
477db9c37c
5
test.sh
5
test.sh
@ -11,6 +11,9 @@ csplit -sf applytest/puppetapplytest manifests/site.pp '/^$/' {*}
|
||||
sed -i -e 's/^[^[:space:]]/#&/g' applytest/puppetapplytest*
|
||||
sed -i -e 's@hiera(.\([^.]*\).,\([^)]*\))@\2@' applytest/puppetapplytest*
|
||||
|
||||
set +e
|
||||
RETURN=0
|
||||
for f in `find applytest -name 'puppetapplytest*' -print` ; do
|
||||
sudo puppet apply --modulepath=${MODULE_PATH} --noop --verbose --debug $f >/dev/null
|
||||
sudo puppet apply --modulepath=${MODULE_PATH} --noop --verbose --debug $f >/dev/null || RETURN=1
|
||||
done
|
||||
exit $RETURN
|
||||
|
Loading…
x
Reference in New Issue
Block a user