@@ -13,7 +13,6 @@ async function appStart () {
13
13
const internalCertificate = require ( './internal/certificate' ) ;
14
14
const internalIpRanges = require ( './internal/ip_ranges' ) ;
15
15
16
-
17
16
return migrate . latest ( )
18
17
. then ( setup )
19
18
. then ( ( ) => {
@@ -43,13 +42,14 @@ async function appStart () {
43
42
} ) ;
44
43
}
45
44
46
- async function createDbConfigFromEnvironment ( ) {
45
+ async function createDbConfigFromEnvironment ( ) {
47
46
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
+
53
53
if ( ( envMysqlHost && envMysqlPort && envMysqlUser && envMysqlName ) || envSqliteFile ) {
54
54
const fs = require ( 'fs' ) ;
55
55
const filename = ( process . env . NODE_CONFIG_DIR || './config' ) + '/' + ( process . env . NODE_ENV || 'default' ) + '.json' ;
@@ -119,7 +119,7 @@ async function createDbConfigFromEnvironment(){
119
119
}
120
120
} ) ;
121
121
} else {
122
- // resolve();
122
+ resolve ( ) ;
123
123
}
124
124
} ) ;
125
125
}
@@ -130,3 +130,4 @@ try {
130
130
logger . error ( err . message , err ) ;
131
131
process . exit ( 1 ) ;
132
132
}
133
+
0 commit comments