diff --git a/scripts/ci/test_static.sh b/scripts/ci/test_static.sh index a5adf6ecde9..affa3023c92 100755 --- a/scripts/ci/test_static.sh +++ b/scripts/ci/test_static.sh @@ -4,9 +4,9 @@ set -e proc_number=`python -c 'import multiprocessing; print(multiprocessing.cpu_count())'` # Run pylint/flake8 on extensions -# - We ignore 'models' and 'operations' as they typically come from vendored Azure SDKs -pylint ./src/*/azext_*/ --ignore=models,operations --rcfile=./pylintrc -j $proc_number -flake8 --statistics --exclude=models,operations --append-config=./.flake8 ./src/*/azext_*/ +# - We ignore 'models', 'operations' and files with suffix '_management_client.py' as they typically come from vendored Azure SDKs +pylint ./src/*/azext_*/ --ignore=models,operations,service_bus_management_client --ignore-patterns=[a-zA-Z_]+_management_client.py --rcfile=./pylintrc -j $proc_number +flake8 --statistics --exclude=models,operations,*_management_client.py --append-config=./.flake8 ./src/*/azext_*/ # Run pylint/flake8 on CI files pylint ./scripts/ci/*.py --rcfile=./pylintrc