jmms
Version:
Jmms cli tools, Jmms is a java meta-micro-service framework
28 lines (24 loc) • 808 B
JavaScript
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);
}
}
};