made parameterstore better to use

This commit is contained in:
Arwid Thornström
2022-09-16 13:24:46 +02:00
parent 1816c2fa18
commit 6266002a89
@@ -43,19 +43,26 @@ module.exports = {
spinner.stop();
}
let parameterName = '';
while (parameterName !== 'exit') {
const prompt = new AutoComplete({
name: 'parameterNames',
message: 'Choose a parameter',
message: 'Choose a parameter (esc to exit)',
limit: 30,
initial: valueNames.length - 1,
initial: 10,
choices: valueNames
});
try {
const parameterName = await prompt.run();
console.log(`parameterName`, parameterName);
const parameterValue = JSON.parse(strings.trim(await system.run(`aws ssm get-parameter --name ${parameterName}`)));
print.success(`${chalk.green(parameterName)} value is [${chalk.yellow(parameterValue.Parameter.Value)}]`);
} catch (e) {
parameterName = 'exit';
}
}
if (toolbox.fromMenu()) {
await toolbox.menu.showMenu('aws', defaultMenuSettings);