Method: Terraspace::Compiler::Select#exclude_stacks

Defined in:
lib/terraspace/compiler/select.rb

#exclude_stacksObject



41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
# File 'lib/terraspace/compiler/select.rb', line 41

def exclude_stacks
  if config.all.exclude_stacks
    config_name = "config.all.exclude_stacks"
    config_value = config.dig(:all, :exclude_stacks)
  elsif config.all.consider_allow_deny_stacks
    config_name = "config.deny.stacks"
    config_value = config.dig(:deny, :stacks)
  else
    return
  end
  callable_option(
    config_name: config_name,
    config_value: config_value,
    passed_args: [@stack_name],
  )
end