the-shepherd
Version:
Control a herd of wild processes.
23 lines (18 loc) • 642 B
JavaScript
// Generated by CoffeeScript 2.5.1
(function() {
var $, echo, echoResponse, required, simpleAction, verbose, warn;
({$, echo, warn, verbose, required, echoResponse} = require('../common'));
({simpleAction} = require("../daemon/groups"));
Object.assign(module.exports, {
options: [["--instance <id>", "Enable (stop and don't restart) one instance."], ["--group <group>", "Enable all instances in a group."]],
toMessage: function(cmd) {
return {
c: 'enable',
g: cmd.group,
i: cmd.instance
};
},
onMessage: simpleAction('enable'),
onResponse: echoResponse
});
}).call(this);