From cba545c33926bf21b1a3fd9d0be081cfea49fe47 Mon Sep 17 00:00:00 2001 From: Thibault Charbonnier Date: Fri, 5 Jun 2015 20:56:04 +0200 Subject: [PATCH] fix(migrations) enabling auto migrations on start Former-commit-id: 74c56c1576f4c21c45d0de2a7508d4c3b3438ef3 --- kong/cli/utils/signal.lua | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/kong/cli/utils/signal.lua b/kong/cli/utils/signal.lua index c74786b78e8..7118915258d 100644 --- a/kong/cli/utils/signal.lua +++ b/kong/cli/utils/signal.lua @@ -166,15 +166,16 @@ local function prepare_database(args_config) cutils.logger:error_exit(err) elseif keyspace == nil then cutils.logger:info("Database not initialized. Running migrations...") - local migrations = require("kong.tools.migrations")(dao_factory, cutils.get_luarocks_install_dir()) - migrations:migrate(function(migration, err) - if err then - cutils.logger:error_exit(err) - elseif migration then - cutils.logger:success("Migrated up to: "..cutils.colors.yellow(migration.name)) - end - end) end + + local migrations = require("kong.tools.migrations")(dao_factory, cutils.get_luarocks_install_dir()) + migrations:migrate(function(migration, err) + if err then + cutils.logger:error_exit(err) + elseif migration then + cutils.logger:success("Migrated up to: "..cutils.colors.yellow(migration.name)) + end + end) end local function stop_dnsmasq(kong_config)