nitrogen-core
Version:
Core services used across ingestion, registry, and consumption servers.
28 lines (25 loc) • 1.04 kB
JavaScript
var async = require('async');
exports.accessTokens = require('./accessTokens');
exports.apiKeys = require('./apiKeys');
exports.authCodes = require('./authCodes');
exports.blobs = require('./blobs');
exports.email = require('./email');
exports.global = require('./global');
exports.messages = require('./messages');
exports.nonce = require('./nonce');
exports.permissions = require('./permissions');
exports.principals = require('./principals');
exports.subscriptions = require('./subscriptions');
exports.initialize = function(callback) {
async.series([
exports.global.connectDatabase,
exports.principals.initialize,
exports.global.migrate,
exports.messages.initialize,
exports.blobs.initialize,
exports.permissions.initialize,
exports.subscriptions.initialize,
exports.apiKeys.initialize,
exports.global.startJanitor
], callback);
};