mirror of
https://github.com/linux-system-roles/network.git
synced 2026-01-23 10:25:28 +00:00
Automation Hub, and possibly Galaxy in the future, require the collection to be screened with `ansible-test sanity` among other checks. The role had a number of issues: * Use `AssertionError` instead of `assert` * Use of `logging` module not in accordance with standards, but these are ok and the errors were suppressed * Several import errors which are ok because they are checked elsewhere * __init__.py in the module_utils directories must be empty, so a new file myerror.py was added to move the code from __init__.py * NOTE: network_lsr/nm/__init__.py is not empty * The documentation block in the module was not properly constructed or formatted. * shellcheck issues, including removing unused files * use `unused` instead of `_` (underscore) for variables that are unused add WARNING to module docs - collection users should not use directly Signed-off-by: Rich Megginson <rmeggins@redhat.com>
16 lines
343 B
Bash
Executable file
16 lines
343 B
Bash
Executable file
#!/bin/bash
|
|
# SPDX-License-Identifier: BSD-3-Clause
|
|
|
|
if [ "$#" -lt 1 ]
|
|
then
|
|
echo "USAGE: ${0} coverage_data_file..."
|
|
echo "Show Statistics for each coverage data file"
|
|
exit 1
|
|
fi
|
|
|
|
for coverage_file in "${@}"
|
|
do
|
|
echo "coverage statistics for: ${coverage_file}:"
|
|
COVERAGE_FILE="${coverage_file}" coverage report
|
|
echo
|
|
done
|