17 lines
402 B
Text
17 lines
402 B
Text
|
#!/bin/bash
|
||
|
|
||
|
input=${1}
|
||
|
if [[ ${input} == "" ]]; then
|
||
|
input="-"
|
||
|
elif ! [[ -f ${input} ]]; then
|
||
|
echo "Usage: ${0} [puppet file]"
|
||
|
exit 1
|
||
|
fi
|
||
|
|
||
|
tempfile=$(mktemp)
|
||
|
cat "${input}" > "${tempfile}"
|
||
|
puppet-lint --fix "${tempfile}" > /dev/null 2>&1
|
||
|
#puppet-lint --log-format "%{filename}:%{line}:%{column}: %{kind}: %{message}. [%{check}]" ${tempfile} | grep -v warning:
|
||
|
cat "${tempfile}"
|
||
|
rm "${tempfile}"
|