diff options
author | John L. Villalovos <john.l.villalovos@intel.com> | 2016-09-21 09:02:08 -0700 |
---|---|---|
committer | John L. Villalovos <john.l.villalovos@intel.com> | 2016-09-27 11:19:33 -0700 |
commit | 3cedd6f924e2769b91c272c5229be3a5c41f0389 (patch) | |
tree | 0a4a1ff3296e7a8f2522f147e0e3ec12a25e61cd /tools/run_bashate.sh | |
parent | 0e3b3e8671d9962c6f0a09b779b366ce408fe877 (diff) | |
download | ironic-3cedd6f924e2769b91c272c5229be3a5c41f0389.tar.gz |
Have bashate run for entire project
Before bashate was only running on the devstack/ directory. Have it
now run on the entire project for *.sh files.
Fix issues detected by bashate.
Also check the files:
devstack/files/hooks/qemu
devstack/lib/ironic
These files were located by doing:
$ find openstack/ironic/ -not \( -type d -name .?\* -prune \) \
-type f -not -name '*.sh' | xargs file | grep -i "shell script"
Change-Id: I238b7ab650781143fe8231e01250ab56120ff94f
Diffstat (limited to 'tools/run_bashate.sh')
-rwxr-xr-x | tools/run_bashate.sh | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/tools/run_bashate.sh b/tools/run_bashate.sh index c3993a9f2..1f1acdb90 100755 --- a/tools/run_bashate.sh +++ b/tools/run_bashate.sh @@ -12,16 +12,11 @@ # License for the specific language governing permissions and limitations # under the License. -find "$@" -not \( -type d -name .?\* -prune \) \ - -type f \ - -not -name \*.swp \ - -not -name \*~ \ - -not -name \*.xml \ - -not -name \*.template \ - -not -name \*.py \ - \( \ - -name \*.sh -or \ - -wholename \*/lib/\* -or \ - -wholename \*/tools/\* \ - \) \ +find "$@" -not \( -type d -name .?\* -prune \) \ + -type f \ + \( \ + -wholename \*/devstack/files/hooks/qemu -or \ + -wholename \*/devstack/lib/ironic -or \ + -name \*.sh \ + \) \ -print0 | xargs -0 bashate -v -iE006 -eE005,E042 |