Method: Voodoo::CommandPostProcessor.tempfile

Defined in:
lib/voodoo/generators/command_postprocessor.rb

.tempfile(extension, base = nil) ⇒ Object

Creates a temporary file and returns its name



16
17
18
19
20
21
22
# File 'lib/voodoo/generators/command_postprocessor.rb', line 16

def tempfile extension, base = nil
  base = self.class.name unless base
  file = Tempfile.open(basename + extension)
  name = file.path
  file.close
  name
end