71819c0a60
- Correct directory name in test/README.md - Move code-smell tests to test/sanity/code-smell - Update code-smell.sh to use new script paths - Add test/integration/target-prefixes.win for ansible-test - Move module unit tests to match module directory layout
16 lines
540 B
Bash
Executable file
16 lines
540 B
Bash
Executable file
#!/bin/sh
|
|
|
|
BASEDIR=${1-"."}
|
|
|
|
# Not entirely correct but
|
|
# * basestring is still present and harmless in comments
|
|
# * basestring is also currently present in modules. Porting of modules is more
|
|
# of an Ansible 2.3 or greater goal.
|
|
BASESTRING_USERS=$(grep -r basestring $BASEDIR |grep isinstance| grep -v lib/ansible/compat/six/_six.py|grep -v lib/ansible/module_utils/six.py|grep -v lib/ansible/modules/core|grep -v lib/ansible/modules/extras)
|
|
|
|
if test -n "$BASESTRING_USERS" ; then
|
|
printf "$BASESTRING_USERS"
|
|
exit 1
|
|
else
|
|
exit 0
|
|
fi
|