A shell script for showing modules that aren't documented in .rst files.

This commit is contained in:
Todd Willey
2010-10-28 18:59:03 -04:00
parent ab509f1ce7
commit 31c166cf6c

View File

@@ -0,0 +1,20 @@
#!/bin/bash
NOVA_DIR='../nova/' # include trailing slash
DOCS_DIR='source'
modules=''
for x in `find ${NOVA_DIR} -name '*.py'`; do
if [ `basename ${x} .py` == "__init__" ] ; then
continue
fi
relative=nova.`echo ${x} | sed -e 's$^'${NOVA_DIR}'$$' -e 's/.py$//' -e 's$/$.$g'`
modules="${modules} ${relative}"
done
for mod in ${modules} ; do
op=`grep ${mod} ${DOCS_DIR}/*.rst`
if [ -z "${op}" ] ; then
echo ${mod}
fi
done