Method: Terraspace::Compiler::Strategy::Tfvar::Layer#paths

Defined in:
lib/terraspace/compiler/strategy/tfvar/layer.rb

#pathsObject



41
42
43
44
45
46
47
48
49
50
# File 'lib/terraspace/compiler/strategy/tfvar/layer.rb', line 41

def paths
  config_terraform = full_paths(config_terraform_tfvars_dir) # deprecated
  app_stacks = full_paths(app_stacks_tfvars_dir) # deprecated
  config_stacks = full_paths(config_stacks_tfvars_dir)   # recommended
  paths = (config_terraform + app_stacks + config_stacks).uniq
  show_layers(paths)
  paths.select do |path|
    File.exist?(path)
  end
end