diff --git a/lib/configuration.js b/lib/configuration.js index b6523801135ed7dc8d4538efe43ed4cc5d83fc18..41293f4cd8548fea39009223e7cd4d10884933e0 100644 --- a/lib/configuration.js +++ b/lib/configuration.js @@ -106,11 +106,6 @@ g_configs.local = { min_time_between_emails_ms: g_configs.production.min_time_between_emails_ms }; -if (undefined !== process.env['NODE_EXTRA_CONFIG']) { - var fs = require('fs'); - eval(fs.readFileSync(process.env['NODE_EXTRA_CONFIG']) + ''); -} - // test environments are variations on local g_configs.test_json = JSON.parse(JSON.stringify(g_configs.local)); g_configs.test_json.database = { @@ -124,6 +119,11 @@ g_configs.test_mysql.database = { create_schema: true }; +if (undefined !== process.env['NODE_EXTRA_CONFIG']) { + var fs = require('fs'); + eval(fs.readFileSync(process.env['NODE_EXTRA_CONFIG']) + ''); +} + // default deployment is local if (undefined === process.env['NODE_ENV']) { process.env['NODE_ENV'] = 'local';