Sha256: 42d827de16cc72ad73a5d778da57f32b9811d4d9fb79e5e6c8246418532cea00
Contents?: true
Size: 457 Bytes
Versions: 13
Compression:
Stored size: 457 Bytes
Contents
module RakeGPG class Home def initialize(work_directory, home_directory) @work_directory = work_directory @home_directory = home_directory end def with_resolved_directory if @home_directory == :temporary Dir.mktmpdir('home', @work_directory) do |home_directory| yield home_directory end else FileUtils.mkdir_p(@home_directory) yield @home_directory end end end end
Version data entries
13 entries across 13 versions & 1 rubygems