From a92c3d73a1516d959f4aa681d24f75fb47ea1cbc Mon Sep 17 00:00:00 2001 From: Aaron Walker Date: Wed, 21 May 2025 13:34:38 +0000 Subject: [PATCH] ensure origins var is initialized --- cloudfront.cfndsl.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cloudfront.cfndsl.rb b/cloudfront.cfndsl.rb index 3b2362a..7452051 100644 --- a/cloudfront.cfndsl.rb +++ b/cloudfront.cfndsl.rb @@ -1,5 +1,7 @@ CloudFormation do + origins = external_parameters.fetch(:origins, {}) + dependencies_list = [] cloudfront_component_name = external_parameters.fetch(:cloudfront_component_name, nil) if !cloudfront_component_name.nil? @@ -31,7 +33,7 @@ end distribution_config[:Origins] = [] - origins = external_parameters.fetch(:origins, {}) + origins.each do |id,config| origin={ Id: id,