class OpenStax::Aws::StackParameters
Public Class Methods
new(stack:, params:, recover_previous_values: true)
click to toggle source
# File lib/openstax/aws/stack_parameters.rb, line 4 def initialize(stack:, params:, recover_previous_values: true) @stack = stack @raw_params = params @recover_previous_values = recover_previous_values end
Public Instance Methods
[](key)
click to toggle source
# File lib/openstax/aws/stack_parameters.rb, line 10 def [](key) if @recover_previous_values && @raw_params[key] == :use_previous_value @stack.deployed_parameters[key] else @raw_params[key] end end