class Terraspace::Terraform::Ihooks::After::Plan
Public Instance Methods
copy_to_root(file)
click to toggle source
# File lib/terraspace/terraform/ihooks/after/plan.rb, line 8 def copy_to_root(file) return if file =~ %r{^/} # not need to copy absolute path name = file.sub("#{Terraspace.root}/",'') src = "#{@mod.cache_dir}/#{name}" dest = name FileUtils.mkdir_p(File.dirname(dest)) FileUtils.cp(src, dest) end
run()
click to toggle source
# File lib/terraspace/terraform/ihooks/after/plan.rb, line 3 def run return if !@options[:out] || @options[:copy_to_root] == false copy_to_root(@options[:out]) end