Class: Tesseract::FileHandler

Inherits:
Object
  • Object
show all
Defined in:
lib/tesseract/file_handler.rb

Class Method Summary collapse

Class Method Details

.cleanup!Object



11
12
13
14
15
# File 'lib/tesseract/file_handler.rb', line 11

def self.cleanup!
  @tempfiles.each do |file|
    File.unlink(file.to_s) if File.exists?(file.to_s)
  end
end

.create_temp_file(filename) ⇒ Object



6
7
8
9
10
# File 'lib/tesseract/file_handler.rb', line 6

def self.create_temp_file(filename)
  file = Pathname.new(Dir::tmpdir).join(filename)
  @tempfiles << file
  return file
end