Method: Terraspace::Seeder#parse

Defined in:
lib/terraspace/seeder.rb

#parseObject



18
19
20
21
22
23
24
25
26
27
# File 'lib/terraspace/seeder.rb', line 18

def parse
  if exist?("variables.tf")
    load_hcl_variables
  elsif exist?("variables.tf.json")
    JSON.load(read("variables.tf.json"))
  else
    logger.warn "WARN: no variables.tf or variables.tf.json found in: #{@mod.cache_dir}"
    ENV['TS_TEST'] ? raise : exit
  end
end