private loadTemplate()

in lib/template/stack/cfn/cfn-include-stack.ts [32:45]


    private loadTemplate(props: CfnTemplateProps): cfn_inc.CfnInclude {
        const cfnTemplate = new cfn_inc.CfnInclude(this, 'cfn-template', {
            templateFile: props.templatePath,
        });

        if (props.parameters != undefined) {
            for(let param of props.parameters) {
                const paramEnv = cfnTemplate.getParameter(param.Key);
                paramEnv.default = param.Value;
            }
        }

        return cfnTemplate;
    }