From 01183ab1bc48f5ff411288d8a882e27e2f788f28 Mon Sep 17 00:00:00 2001 From: Sam Dodrill Date: Fri, 9 Jan 2015 17:02:49 -0800 Subject: [PATCH] make dokku config more reliable --- config.moon | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/config.moon b/config.moon index f355fd6..46d0076 100644 --- a/config.moon +++ b/config.moon @@ -15,8 +15,11 @@ config "docker", -> postgres -> backend "pgmoon" - host os.getenv "DB_HOST" - port os.getenv "DB_PORT" - user os.getenv "DB_USER" - password os.getenv "DB_PASS" - database os.getenv "DB_NAME" + if os.getenv "DB_USER" + host assert os.getenv "POSTGRESQL_PORT_5432_TCP_ADDR" + port assert os.getenv "POSTGRESQL_PORT_5432_TCP_PORT" + user assert os.getenv "DB_USER" + password assert os.getenv "DB_PASS" + database assert os.getenv "DB_NAME" + else + postgresql_url assert os.getenv "DATABASE_URL"