UNPKG

@skazka/aws

Version:
20 lines (13 loc) 467 B
const { getParameters } = require('../ssm/actions'); const createPool = require('./pool'); const createPoolSSM = async (dbOptions, names, encrypted) => { const ssmParameters = await getParameters(names, encrypted); const options = { ...dbOptions }; Object.keys(options).forEach((key) => { if (ssmParameters[options[key]]) { options[key] = ssmParameters[options[key]]; } }); return createPool(options); }; module.exports = createPoolSSM;