Browse Source

Add missing autodoc files

Ask Solem 16 years ago
parent
commit
05398e7422

+ 23 - 0
contrib/doc4allmods

@@ -0,0 +1,23 @@
+#!/bin/bash
+
+PACKAGE="$1"
+SKIP_PACKAGES="$PACKAGE tests management urls"
+
+modules=$(find "$PACKAGE" -name "*.py")
+
+for module in $modules; do
+    dotted=$(echo $module | sed 's/\//\./g')
+    name=${dotted%.__init__.py}
+    name=${name%.py}
+    rst=$name.rst
+    skip=0
+    for skip_package in $SKIP_PACKAGES; do
+        [ $(echo "$name" | cut -d. -f 2) == "$skip_package" ] && skip=1
+    done
+    
+    if [ $skip -eq 0 ]; then
+        if [ ! -f "docs/reference/$rst" ]; then
+            echo $rst :: FAIL
+        fi
+    fi
+done

+ 8 - 0
docs/reference/celery.fields.rst

@@ -0,0 +1,8 @@
+===============================
+ Django Fields - celery.fields
+===============================
+
+.. currentmodule:: celery.fields
+
+.. automodule:: celery.fields
+    :members:

+ 8 - 0
docs/reference/celery.supervisor.rst

@@ -0,0 +1,8 @@
+========================================
+ Process Supervisor - celery.supervisor
+========================================
+
+.. currentmodule:: celery.supervisor
+
+.. automodule:: celery.supervisor
+    :members:

+ 8 - 0
docs/reference/celery.views.rst

@@ -0,0 +1,8 @@
+========================================
+Django Views - celery.views
+========================================
+
+.. currentmodule:: celery.views
+
+.. automodule:: celery.views
+    :members:

+ 4 - 1
docs/reference/index.rst

@@ -16,10 +16,12 @@
     celery.task.builtins
     celery.discovery
     celery.monitoring
+    celery.messaging
     celery.worker
     celery.worker.job
     celery.worker.controllers
     celery.pool
+    celery.supervisor
     celery.backends
     celery.backends.base
     celery.backends.database
@@ -29,8 +31,9 @@
     celery.datastructures
     celery.log
     celery.utils
+    celery.views
     celery.managers
     celery.models
-    celery.messaging
+    celery.fields
     celery.timer
     celery.bin.celeryd