jmms
Version:
Jmms cli tools, Jmms is a java meta-micro-service framework
18 lines (16 loc) • 519 B
JavaScript
const _ = require('lodash');
const request = require('sync-request');
const swagger = require('swagger-parser');
const log = require('../log.js');
const opts = require('./opts');
var spec;
try {
log.debug('Request swagger spec from ' + opts.swaggerUrl + "' ... ");
const res = request('GET', opts.swaggerUrl);
spec = JSON.parse(res.body);
log.debug("Done");
}catch(e) {
log.error("Unable to get '" + opts.swaggerUrl + "', " + e + '\n\n');
process.exit(1);
}
module.exports = spec;