class StackMaster::ParameterResolvers::Env

Public Class Methods

new(config, stack_definition) click to toggle source
# File lib/stack_master/parameter_resolvers/env.rb, line 5
def initialize(config, stack_definition)
  @config = config
  @stack_definition = stack_definition
end

Public Instance Methods

resolve(value) click to toggle source
# File lib/stack_master/parameter_resolvers/env.rb, line 10
def resolve(value)
  environment_variable = ENV[value]
  raise ArgumentError, "The environment variable #{value} is not set" if environment_variable.nil?
  environment_variable
end