UNPKG

stratumn-cli

Version:
44 lines (28 loc) 1.26 kB
'use strict'; var _commander = require('commander'); var _commander2 = _interopRequireDefault(_commander); var _readPackageSync = require('../utils/readPackageSync'); var _readPackageSync2 = _interopRequireDefault(_readPackageSync); var _handleError = require('../utils/handleError'); var _handleError2 = _interopRequireDefault(_handleError); var _get = require('../utils/get'); var _get2 = _interopRequireDefault(_get); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } _commander2.default.usage('<app-name> [key]').version((0, _readPackageSync2.default)('version')).parse(process.argv); if (_commander2.default.args.length < 1) { _commander2.default.help(); } var key = _commander2.default.args[1] || ''; var applicationName = _commander2.default.args[0]; (0, _get2.default)('/applications/' + applicationName + '/configs/' + key, true).then(function (configs) { var content = ''; for (var 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(_handleError2.default);