cloud-init/tools/run-pylint

26 lines
349 B
Bash
Executable File

#!/bin/bash
if [ $# -eq 0 ]; then
files=( bin/cloud-init $(find * -name "*.py" -type f) )
else
files=( "$@" );
fi
RC_FILE="pylintrc"
if [ ! -f $RC_FILE ]; then
RC_FILE="../pylintrc"
fi
cmd=(
pylint
--rcfile=$RC_FILE
--disable=R
--disable=I
"${files[@]}"
)
echo -e "\nRunning pylint:"
echo "${cmd[@]}"
"${cmd[@]}"