Method: PDK::Util.make_tmpdir_name
- Defined in:
- lib/pdk/util.rb
.make_tmpdir_name(base) ⇒ String
Generate a name for a temporary directory.
64 65 66 67 68 69 70 |
# File 'lib/pdk/util.rb', line 64 def make_tmpdir_name(base) require 'tmpdir' t = Time.now.strftime('%Y%m%d') name = "#{base}#{t}-#{Process.pid}-#{rand(0x100000000).to_s(36)}" File.join(Dir.tmpdir, name) end |