|
3 | 3 | * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ |
4 | 4 |
|
5 | 5 | var restify = require('restify') |
6 | | -var config = require('../config') |
| 6 | +var config = require('../mailer/config') |
7 | 7 |
|
8 | | -var log = require('../log')('server') |
| 8 | +var log = require('../lib/senders/log')('server') |
9 | 9 | var mailConfig = config.get('mail') |
10 | 10 |
|
11 | 11 | var packageJson = require('../package.json') |
12 | 12 | var P = require('bluebird') |
13 | 13 |
|
14 | 14 | // NOTE: Mailer is also used by fxa-auth-server directly with an old logging interface |
15 | 15 | // the legacy log module provides an interface to convert old logs to new mozlog logging. |
16 | | -var mailerLog = require('../log')('mailer') |
17 | | -var legacyMailerLog = require('../legacy_log')(mailerLog) |
18 | | -var Mailer = require('../mailer')(legacyMailerLog) |
| 16 | +var mailerLog = require('../lib/senders/log')('mailer') |
| 17 | +var legacyMailerLog = require('../lib/senders/legacy_log')(mailerLog) |
| 18 | +var Mailer = require('../lib/senders/email')(legacyMailerLog) |
19 | 19 |
|
20 | | -var dbConnect = require('../lib/db_connect')() |
| 20 | +var dbConnect = require('../lib/senders/db_connect')() |
21 | 21 |
|
22 | 22 | P.all( |
23 | 23 | [ |
24 | | - require('../translator')(config.get('locales'), config.get('defaultLanguage')), |
25 | | - require('../templates')() |
| 24 | + require('../lib/senders/translator')(config.get('locales'), config.get('defaultLanguage')), |
| 25 | + require('../lib/senders/templates')() |
26 | 26 | ] |
27 | 27 | ) |
28 | 28 | .spread( |
|
35 | 35 | dbConnect() |
36 | 36 | .then(function (db) { |
37 | 37 | // fetch and process verification reminders |
38 | | - var verificationReminders = require('../lib/verification-reminders')(mailer, db) |
| 38 | + var verificationReminders = require('../lib/senders/verification-reminders')(mailer, db) |
39 | 39 | verificationReminders.poll() |
40 | 40 | }) |
41 | 41 | .catch(function (err) { |
|
0 commit comments