Method: AppInfo::Helper::Archive#tempdir
- Defined in:
- lib/app_info/helper/archive.rb
#tempdir(file, prefix:, system: false) ⇒ Object
30 31 32 33 34 35 |
# File 'lib/app_info/helper/archive.rb', line 30 def tempdir(file, prefix:, system: false) base_path = system ? '/tmp' : ::File.dirname(file) full_prefix = "appinfo-#{prefix}-#{::File.basename(file, '.*')}" dest_path = Dir.mktmpdir(full_prefix, base_path) ::File.join(dest_path, ::File.basename(file)) end |