verify-reference-index.sh 340 B

1234567891011121314
  1. #!/bin/bash
  2. modules=$(grep "celery." docs/reference/index.rst | \
  3. perl -ple's/^\s*|\s*$//g;s{\.}{/}g;')
  4. retval=0
  5. for module in $modules; do
  6. if [ ! -f "$module.py" ]; then
  7. if [ ! -f "$module/__init__.py" ]; then
  8. echo "Outdated reference: $module"
  9. retval=1
  10. fi
  11. fi
  12. done
  13. exit $retval