oprah
Version:
Package to deploy parameters to AWS
16 lines (12 loc) • 409 B
JavaScript
const get = require('lodash/get');
const { makeSsmStore } = require('./stores/ssm/make-ssm-store');
const makeGetProviderStore = ({ settingsService }) => () =>
settingsService.getSettings().then(settings => {
if (get(settings, 'provider.name') === 'ssm') {
return makeSsmStore({});
}
throw new Error('Unsupported provider specified');
});
module.exports = {
makeGetProviderStore
};