kibana/tasks/kibana_server.js

17 lines
528 B
JavaScript
Raw Normal View History

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