21 строка
671 B
JavaScript
21 строка
671 B
JavaScript
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
|
|
|
const config = require('../lib/config').root();
|
|
const db = require('../lib/db');
|
|
const events = require('../lib/events');
|
|
const logger = require('../lib/logging')('bin.server');
|
|
const server = require('../lib/server').create();
|
|
|
|
logger.debug('config', config);
|
|
db.ping().done(function() {
|
|
server.start(function() {
|
|
logger.info('listening', server.info.uri);
|
|
});
|
|
events.start();
|
|
}, function(err) {
|
|
logger.critical('db.ping', err);
|
|
process.exit(2);
|
|
});
|