1 | #!/usr/bin/env node
|
2 | let route = require('./route')
|
3 | let utils = require('./utils')
|
4 |
|
5 | require('subcmd')({
|
6 | name : 'zombie-swarm',
|
7 | usage : `Usage: zombie-swarm [COMMAND] [OPTIONS]
|
8 |
|
9 | COMMAND(s)
|
10 |
|
11 | ls - list swarm nodes
|
12 | plan - create a plan
|
13 | apply - apply a plan
|
14 |
|
15 | OPTIONS
|
16 | `,
|
17 | options : [].concat(utils.defaultOptions),
|
18 | command : function(args, cliclopts) {
|
19 | console.log(cliclopts.usage())
|
20 | },
|
21 | commands : [
|
22 | require('./sub-commands/ls').default,
|
23 | require('./sub-commands/plan').default
|
24 | ]
|
25 | },{
|
26 | autoHelp : true
|
27 | })(process.argv.slice(2))
|