Method: Utilities::PuppetModule#tmp_modules_dir

Defined in:
lib/retrospec/plugins/v1/plugin/puppet_module.rb

#tmp_modules_dirObject

creates a tmp module directory so puppet can work correctly



148
149
150
151
152
153
154
155
# File 'lib/retrospec/plugins/v1/plugin/puppet_module.rb', line 148

def tmp_modules_dir
  if @tmp_modules_dir.nil? || !File.exist?(@tmp_modules_dir)
    tmp_path = File.expand_path(File.join(temporary_environment_path, 'modules'))
    FileUtils.mkdir_p(tmp_path)
    @tmp_modules_dir = tmp_path
  end
  @tmp_modules_dir
end