class StackMaster::ParameterResolvers::SecurityGroup

Public Class Methods

new(config, stack_definition) click to toggle source
# File lib/stack_master/parameter_resolvers/security_group.rb, line 6
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/security_group.rb, line 11
def resolve(value)
  security_group_finder.find(value)
end

Private Instance Methods

security_group_finder() click to toggle source
# File lib/stack_master/parameter_resolvers/security_group.rb, line 17
def security_group_finder
  StackMaster::SecurityGroupFinder.new(@stack_definition.region)
end