UNPKG

jmms

Version:

Jmms cli tools, Jmms is a java meta-micro-service framework

28 lines (24 loc) 808 B
const _ = require('lodash'); const utils = require('../../utils'); const log = require('../../log'); const chalk = require('chalk'); const request = require('sync-request'); const BaseGenerator = require('../../base'); module.exports = class extends BaseGenerator { constructor(args, opts) { super(args, opts, false); } run() { const opts = require('../../test/opts'); opts.init(this.options); log.info("\nResetting..."); const url = opts.testUrl + "/reload?drop=true"; const res = request('POST', url); if(res.statusCode == 200) { log.info(chalk.green("Done\n")); }else { log.error("Unable reset, status " + res.statusCode + ", body : " + res.body); process.exit(1); } } };