Module: Heroku::Forward::Utils::Dir

Defined in:
lib/heroku/forward/utils/dir.rb

Class Method Summary collapse

Class Method Details

.tmp_filename(prefix, suffix) ⇒ Object

Partially borrowed from ruby 1.9’s Dir::Tmpname.make_tmpname for 1.8.7-compatibility.



8
9
10
# File 'lib/heroku/forward/utils/dir.rb', line 8

def self.tmp_filename(prefix, suffix)
  File.join ::Dir.tmpdir, "#{prefix}#{Time.now.strftime("%Y%m%d")}-#{$$}-#{rand(0x100000000).to_s(36)}#{suffix}"
end