UNPKG

omelop

Version:

[![Build Status](https://travis-ci.org/node-omelop/omelop.svg?branch=master)](https://travis-ci.org/node-omelop/omelop)

21 lines 2.21 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const utils_1 = require("../utils/utils"); const constants_1 = require("../utils/constants"); function default_1(program) { program.command('kill') .description('kill the application') .option('-u, --username <username>', 'administration user name', constants_1.DEFAULT_USERNAME) .option('-p, --password <password>', 'administration password', constants_1.DEFAULT_PWD) .option('-h, --host <master-host>', 'master server host', constants_1.DEFAULT_MASTER_HOST) .option('-P, --port <master-port>', 'master server port', (value) => parseInt(value), constants_1.DEFAULT_MASTER_PORT) .option('-f, --force', 'using this option would kill all the node processes') .action(function () { let args = [].slice.call(arguments, 0); let opts = args[args.length - 1]; opts.serverIds = args.slice(0, -1); (0, utils_1.terminal)('kill', opts); }); } exports.default = default_1; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoia2lsbC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL2Jpbi9jb21tYW5kcy9raWxsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQ0EsMENBQTJEO0FBRTNELGtEQUE4SDtBQUc5SCxtQkFBeUIsT0FBZ0I7SUFDckMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUM7U0FDdEIsV0FBVyxDQUFDLHNCQUFzQixDQUFDO1NBQ25DLE1BQU0sQ0FBQywyQkFBMkIsRUFBRSwwQkFBMEIsRUFBRSw0QkFBZ0IsQ0FBQztTQUNqRixNQUFNLENBQUMsMkJBQTJCLEVBQUUseUJBQXlCLEVBQUUsdUJBQVcsQ0FBQztTQUMzRSxNQUFNLENBQUMsMEJBQTBCLEVBQUUsb0JBQW9CLEVBQUUsK0JBQW1CLENBQUM7U0FDN0UsTUFBTSxDQUFDLDBCQUEwQixFQUFFLG9CQUFvQixFQUFFLENBQUMsS0FBSyxFQUFDLEVBQUUsQ0FBQSxRQUFRLENBQUMsS0FBSyxDQUFDLEVBQUUsK0JBQW1CLENBQUM7U0FDdkcsTUFBTSxDQUFDLGFBQWEsRUFBRSxxREFBcUQsQ0FBQztTQUM1RSxNQUFNLENBQUM7UUFDSixJQUFJLElBQUksR0FBRyxFQUFFLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxTQUFTLEVBQUUsQ0FBQyxDQUFDLENBQUM7UUFDdkMsSUFBSSxJQUFJLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLENBQUM7UUFDakMsSUFBSSxDQUFDLFNBQVMsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDO1FBQ25DLElBQUEsZ0JBQVEsRUFBQyxNQUFNLEVBQUUsSUFBSSxDQUFDLENBQUM7SUFDM0IsQ0FBQyxDQUFDLENBQUM7QUFDUCxDQUFDO0FBZEQsNEJBY0MifQ==