UNPKG

stratumn-cli

Version:
35 lines (27 loc) 856 B
import commander from 'commander'; import readPackageSync from '../utils/readPackageSync'; import handleError from '../utils/handleError'; import get from '../utils/get'; commander .usage('<app-name> [key]') .version(readPackageSync('version')) .parse(process.argv); if (commander.args.length < 1) { commander.help(); } const key = commander.args[1] || ''; const applicationName = commander.args[0]; get('/applications/' + applicationName + '/configs/' + key, true) .then((configs) => { let content = ''; for (const keyC in configs) { if (keyC !== 'application') { content += keyC + '=' + configs[keyC] + '\n'; } } if (content.length === 0) { content += 'No environment variable set on ' + applicationName + '\n'; } process.stdout.write(content, process.exit); }) .catch(handleError);