django-nonrel/djangoappengine — Issue #19: --disable_task_running flag not available in runserver options
Author: kensaggy
Created: 2012-01-31 13:00:16+00:00
State: open

Hi there,

the GAE --disable_task_running flag used to tell the server to not run tasks isn't working on the current runserver command.

```bash
ken$ python manage.py runserver --disable_task_runnning
WARNING:root:The rdbms API is not available because the MySQLdb library could not be loaded.
Usage: manage.py runserver [options] [optional port number, or ipaddr:port]

Runs a copy of the App Engine development server.

manage.py: error: no such option: --disable_task_runnning
```

However, this flag is supported in the dev_appserver.py that comes with the SDK:

```bash
ken$ dev_appserver.py -h
Runs a development application server for an application.

dev_appserver.py [options]

Application root must be the path to the application to run in this server.
Must contain a valid app.yaml or app.yml file.

Options:
.
.
.
--disable_task_running When supplied, tasks will not be automatically
run after submission and must be run manually
in the local admin console.
```

This flag is very useful when developing for the task queue. I would greatly appreciate if you could add this feature.
Also, I will gladly add it myself and contribute back to the project if you could point me in the right direction (as to where this is done) [ management / commands / runserver.py ? ]

Thanks,

Ken.