UNPKG

602 BJavaScriptView Raw
1import fs from 'fs'
2import request from 'request'
3import applyPlan from '../apply'
4import * as utils from '../utils'
5
6let cmd = {
7 name: 'apply',
8 usage: `Usage: zombie-swarm apply [OPTIONS]
9
10Apply a zombie plan.
11
12OPTIONS
13`,
14 options: [
15 {
16 name: 'plan',
17 default: './zombie-swarm.zplan',
18 help: 'Path to zombie plan file (default ./zombie-swarm.zplan)'
19 }
20 ],
21 command: function(args) {
22 utils.assignZombieRC(args)
23 let plan = JSON.parse(fs.readFileSync(args.plan))
24 let report = applyPlan(plan)
25 console.log(report)
26 }
27}
28
29export { cmd as default }