wr0ngway/rubber — pull request #240 by kcm (2012-12-05 21:02:11+00:00)
Title: set DATABASES explicitly in local_settings.py, engine is unset otherwise

Addresses this during a staging creation:

```
* executing "sudo -p 'sudo password: ' bash -l /tmp/bootstrap_graphite_web"
servers: ["production"]
[production] executing command
** [out :: production] Traceback (most recent call last):
** [out :: production]
** [out :: production] File "manage.py", line 11, in
** [out :: production]
** [out :: production]
** [out :: production] execute_manager(settings)
** [out :: production]
** [out :: production] File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", line 459, in execute_manager
** [out :: production]
** [out :: production]
** [out :: production] utility.execute()
** [out :: production]
** [out :: production] File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", line 382, in execute
** [out :: production]
** [out :: production]
** [out :: production] self.fetch_command(subcommand).run_from_argv(self.argv)
** [out :: production]
** [out :: production] File "/usr/lib/python2.7/dist-packages/django/core/management/base.py", line 196, in run_from_argv
** [out :: production]
** [out :: production]
** [out :: production] self.execute(*args, **options.__dict__)
** [out :: production]
** [out :: production] File "/usr/lib/python2.7/dist-packages/django/core/management/base.py", line 232, in execute
** [out :: production]
** [out :: production]
** [out :: production] output = self.handle(*args, **options)
** [out :: production]
** [out :: production] File "/usr/lib/python2.7/dist-packages/django/core/management/base.py", line 371, in handle
** [out :: production]
** [out :: production]
** [out :: production] return self.handle_noargs(**options)
** [out :: production]
** [out :: production] File "/usr/lib/python2.7/dist-packages/django/core/management/commands/syncdb.py", line 57, in handle_noargs
** [out :: production]
** [out :: production]
** [out :: production] cursor = connection.cursor()
** [out :: production]
** [out :: production] File "/usr/lib/python2.7/dist-packages/django/db/backends/dummy/base.py", line 15, in complain
** [out :: production]
** [out :: production]
** [out :: production] raise ImproperlyConfigured("settings.DATABASES is improperly configured. "
** [out :: production]
** [out :: production] django.core.exceptions
** [out :: production] .
** [out :: production] ImproperlyConfigured
** [out :: production] :
** [out :: production] settings.DATABASES is improperly configured. Please supply the ENGINE value. Check settings documentation for more details.
** [out :: production]
```