X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=tools%2Fgit-hooks%2Fpre-commit;fp=tools%2Fgit-hooks%2Fpre-commit;h=590554c0bc3077c631a6f7d3ed19c8e9b3fb0c59;hb=59db766085de4e5d635cc5f6145c94c6d5cab2dd;hp=9d70e36c11dff6e124a5d9cfcb381a30cc540543;hpb=14060b9077bf8934a0670e00bec6068f714e28e2;p=mirror%2Fdsa-puppet.git diff --git a/tools/git-hooks/pre-commit b/tools/git-hooks/pre-commit index 9d70e36c1..590554c0b 100755 --- a/tools/git-hooks/pre-commit +++ b/tools/git-hooks/pre-commit @@ -21,7 +21,7 @@ check_puppet_manifest () { git cat-file blob :0:${file} | sed 's/^import .*/#&/' >${pp} trap "rm -f ${pp}" RETURN - local output=$(puppet apply --noop ${pp} 2>&1) + local output=$(puppet parser validate ${pp} 2>&1) if [ $? -ne 0 ] || [ -n "${output}" ]; then echo '** Syntax check failed:' >&2 echo "${output}" >&2