Guest User

Untitled

a guest
Dec 29th, 2015
39
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. 'use strict';
  2.  
  3. var _lodash = require('lodash');
  4.  
  5. var _ = _interopRequireWildcard(_lodash);
  6.  
  7. var _hapi = require('hapi');
  8.  
  9. var Hapi = _interopRequireWildcard(_hapi);
  10.  
  11. var _glue = require('glue');
  12.  
  13. var Glue = _interopRequireWildcard(_glue);
  14.  
  15. var _hapiBoomDecorators = require('hapi-boom-decorators');
  16.  
  17. var HapiBoomDecorators = _interopRequireWildcard(_hapiBoomDecorators);
  18.  
  19. var _good = require('good');
  20.  
  21. var _good2 = _interopRequireDefault(_good);
  22.  
  23. var _goodConsole = require('good-console');
  24.  
  25. var _goodConsole2 = _interopRequireDefault(_goodConsole);
  26.  
  27. var _util = require('util');
  28.  
  29. var _util2 = _interopRequireDefault(_util);
  30.  
  31. function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
  32.  
  33. 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; } }
  34.  
  35. // Internals
  36.  
  37. var internals = {
  38.     manifest: {
  39.         connections: [{
  40.             port: 8080,
  41.             labels: ['http']
  42.         }, {
  43.             port: 8088,
  44.             labels: ['api']
  45.         }],
  46.         plugins: {
  47.             //'./api': [{ 'select': ['api']}],
  48.             good: {
  49.                 opsInterval: 5000,
  50.                 reporters: [{
  51.                     'reporter': 'good-console',
  52.                     'events': { 'ops': '*', 'log': '*' }
  53.                 }]
  54.             }
  55.         }
  56.     }
  57. };
  58. //import * as Confidence from 'confidence';
  59.  
  60. Glue.compose(internals.manifest, { relativeTo: __dirname }, function (err, server) {
  61.  
  62.     if (err) {
  63.         console.log('server.register err:', err);
  64.     }
  65.     server.start();
  66. });
Add Comment
Please, Sign In to add comment