Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 'use strict';
- var _lodash = require('lodash');
- var _ = _interopRequireWildcard(_lodash);
- var _hapi = require('hapi');
- var Hapi = _interopRequireWildcard(_hapi);
- var _glue = require('glue');
- var Glue = _interopRequireWildcard(_glue);
- var _hapiBoomDecorators = require('hapi-boom-decorators');
- var HapiBoomDecorators = _interopRequireWildcard(_hapiBoomDecorators);
- var _good = require('good');
- var _good2 = _interopRequireDefault(_good);
- var _goodConsole = require('good-console');
- var _goodConsole2 = _interopRequireDefault(_goodConsole);
- var _util = require('util');
- var _util2 = _interopRequireDefault(_util);
- function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
- function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }
- // Internals
- var internals = {
- manifest: {
- connections: [{
- port: 8080,
- labels: ['http']
- }, {
- port: 8088,
- labels: ['api']
- }],
- plugins: {
- //'./api': [{ 'select': ['api']}],
- good: {
- opsInterval: 5000,
- reporters: [{
- 'reporter': 'good-console',
- 'events': { 'ops': '*', 'log': '*' }
- }]
- }
- }
- }
- };
- //import * as Confidence from 'confidence';
- Glue.compose(internals.manifest, { relativeTo: __dirname }, function (err, server) {
- if (err) {
- console.log('server.register err:', err);
- }
- server.start();
- });
Add Comment
Please, Sign In to add comment