briareus
Version:
Briareus assists with Feature Branch deploys to ECS
30 lines (23 loc) • 649 B
JavaScript
const CLI = require('../../cli');
const _ = require('lodash');
const moment = require('moment');
const columnify = require('columnify');
var cmd = {
setup(yargs, output, cb) {
yargs.command('get', 'Get a variant', function (yargs) {
return yargs
.option('authtoken', {
required: true,
description: 'Authtoken'
})
}, (argv) => cmd.run(new CLI(argv, output), cb));
},
run(cli, cb) {
cli.api.variant.get({ slug: cli.args.slug }, (err, resp) => {
if (err) return cb(err);
cli.output.write(JSON.stringify(resp.data, null, 2));
});
}
}
module.exports = cmd;