author | Todd Larsen <tlarsen@google.com> |
Sat, 04 Oct 2008 04:32:28 +0000 | |
changeset 275 | 78fd8c2ed80a |
parent 54 | 03e267d67478 |
child 323 | ff1a9aa48cfd |
permissions | -rw-r--r-- |
from django.conf import settings import os def runshell(): args = ['psql'] if settings.DATABASE_USER: args += ["-U", settings.DATABASE_USER] if settings.DATABASE_PASSWORD: args += ["-W"] if settings.DATABASE_HOST: args.extend(["-h", settings.DATABASE_HOST]) if settings.DATABASE_PORT: args.extend(["-p", str(settings.DATABASE_PORT)]) args += [settings.DATABASE_NAME] os.execvp('psql', args)