colorize the mail_helper output
This commit is contained in:
Родитель
2adb0bf8a2
Коммит
4b0b487fa7
|
@ -99,6 +99,7 @@ function main() {
|
|||
'SIGINT',
|
||||
function () {
|
||||
memoryMonitor.stop()
|
||||
mailer.stop()
|
||||
server.stop(
|
||||
function () {
|
||||
process.exit()
|
||||
|
|
|
@ -31,7 +31,7 @@ mail.on(
|
|||
var rc = mail.headers['x-recovery-code']
|
||||
var vc = mail.headers['x-verify-code']
|
||||
if (vc) {
|
||||
console.log(link)
|
||||
console.log('\x1B[32m', link, '\x1B[39m')
|
||||
console.log(
|
||||
"curl -v -XPOST -H'Content-Type: application/json' %s -d '%s'",
|
||||
config.publicUrl + '/v1/recovery_email/verify_code',
|
||||
|
@ -44,10 +44,10 @@ mail.on(
|
|||
)
|
||||
}
|
||||
else if (rc) {
|
||||
console.log('recovery: %s email: %s', rc, mail.headers.to)
|
||||
console.log('\x1B[34mrecovery: %s email: %s', rc, mail.headers.to, '\x1B[39m')
|
||||
}
|
||||
else {
|
||||
console.error('No verify code match')
|
||||
console.error('\x1B[31mNo verify code match\x1B[39m')
|
||||
console.error(email)
|
||||
}
|
||||
users[emailName(mail.headers.to)] = mail
|
||||
|
|
|
@ -61,6 +61,10 @@ module.exports = function (config, i18n, log) {
|
|||
this.reportUrl = config.reportUrl
|
||||
}
|
||||
|
||||
Mailer.prototype.stop = function () {
|
||||
this.mailer.close()
|
||||
}
|
||||
|
||||
Mailer.prototype.send = function (message) {
|
||||
log.trace({ op: 'mailer.send', email: message && message.to })
|
||||
var d = P.defer()
|
||||
|
|
Загрузка…
Ссылка в новой задаче