Promisify admin-support

This commit is contained in:
goga-m 2017-11-14 17:52:50 +02:00 committed by Josh Harvey
parent e998e84cca
commit 39f9848ca1
3 changed files with 6 additions and 13 deletions

View file

@ -340,5 +340,5 @@ function run () {
const supportLog = `lamassu-support-server listening on port ${supportPort}`
webServer.listen(serverPort, () => console.log(serverLog))
supportServer.run(supportPort, () => console.log(supportLog))
supportServer.run(supportPort).then(console.log(supportLog))
}

View file

@ -57,9 +57,11 @@ app.post('/api/support_logs', (req, res, next) => {
.catch(next)
})
function run (port, cb) {
const webServer = https.createServer(certOptions, app)
webServer.listen(port || 443, cb)
function run (port) {
return new Promise((resolve, reject) => {
const webServer = https.createServer(certOptions, app)
webServer.listen(port, resolve)
})
}
module.exports = { run }