@@ -13,7 +13,6 @@ async function appStart () {
1313 const internalCertificate = require ( './internal/certificate' ) ;
1414 const internalIpRanges = require ( './internal/ip_ranges' ) ;
1515
16-
1716 return migrate . latest ( )
1817 . then ( setup )
1918 . then ( ( ) => {
@@ -43,13 +42,14 @@ async function appStart () {
4342 } ) ;
4443}
4544
46- async function createDbConfigFromEnvironment ( ) {
45+ async function createDbConfigFromEnvironment ( ) {
4746 return new Promise ( ( resolve , reject ) => {
48- const envMysqlHost = process . env . DB_MYSQL_HOST ;
49- const envMysqlPort = process . env . DB_MYSQL_PORT ;
50- const envMysqlUser = process . env . DB_MYSQL_USER ;
51- const envMysqlName = process . env . DB_MYSQL_NAME ;
52- const envSqliteFile = process . env . DB_SQLITE_FILE ;
47+ const envMysqlHost = process . env . DB_MYSQL_HOST || null ;
48+ const envMysqlPort = process . env . DB_MYSQL_PORT || null ;
49+ const envMysqlUser = process . env . DB_MYSQL_USER || null ;
50+ const envMysqlName = process . env . DB_MYSQL_NAME || null ;
51+ const envSqliteFile = process . env . DB_SQLITE_FILE || null ;
52+
5353 if ( ( envMysqlHost && envMysqlPort && envMysqlUser && envMysqlName ) || envSqliteFile ) {
5454 const fs = require ( 'fs' ) ;
5555 const filename = ( process . env . NODE_CONFIG_DIR || './config' ) + '/' + ( process . env . NODE_ENV || 'default' ) + '.json' ;
@@ -119,7 +119,7 @@ async function createDbConfigFromEnvironment(){
119119 }
120120 } ) ;
121121 } else {
122- // resolve();
122+ resolve ( ) ;
123123 }
124124 } ) ;
125125}
@@ -130,3 +130,4 @@ try {
130130 logger . error ( err . message , err ) ;
131131 process . exit ( 1 ) ;
132132}
133+
0 commit comments