make dokku config more reliable

This commit is contained in:
Sam Dodrill 2015-01-09 17:02:49 -08:00
parent 7cbaa1915f
commit 01183ab1bc
1 changed files with 8 additions and 5 deletions

View File

@ -15,8 +15,11 @@ config "docker", ->
postgres -> postgres ->
backend "pgmoon" backend "pgmoon"
host os.getenv "DB_HOST" if os.getenv "DB_USER"
port os.getenv "DB_PORT" host assert os.getenv "POSTGRESQL_PORT_5432_TCP_ADDR"
user os.getenv "DB_USER" port assert os.getenv "POSTGRESQL_PORT_5432_TCP_PORT"
password os.getenv "DB_PASS" user assert os.getenv "DB_USER"
database os.getenv "DB_NAME" password assert os.getenv "DB_PASS"
database assert os.getenv "DB_NAME"
else
postgresql_url assert os.getenv "DATABASE_URL"