kibana/tasks/kibana_server.js
2015-05-11 16:35:07 -07:00

17 lines
528 B
JavaScript

module.exports = function (grunt) {
grunt.registerTask('kibana_server', function (keepalive) {
var done = this.async();
var kibana = require('../');
var devStatics = require('./utils/dev_statics');
var quiet = !grunt.option('debug') && !grunt.option('verbose');
var settings = { 'logging.quiet': quiet };
kibana.start(settings, [devStatics]).then(function (server) {
grunt.log.ok('Server started: ' + server.info.uri);
if (keepalive !== 'keepalive') done();
}).catch(done);
});
};