module Siba::TmpDirPlug
Public Instance Methods
cleanup_tmp_dir()
click to toggle source
# File lib/siba/tmp_dir.rb, line 77 def cleanup_tmp_dir unless @tmp_dir_obj.nil? logger.debug "Removing temporary files" if Siba::LoggerPlug.opened? siba_file.file_utils_cd Siba.current_dir @tmp_dir_obj.cleanup @tmp_dir_obj = nil end @tmp_dir = nil unless @tmp_dir.nil? rescue Exception => ex logger.fatal "Failed to remove temporary files" if Siba::LoggerPlug.opened? raise end
tmp_dir()
click to toggle source
# File lib/siba/tmp_dir.rb, line 69 def tmp_dir if tmp_dir_clean? @tmp_dir_obj = TmpDir.new @tmp_dir = @tmp_dir_obj.get end @tmp_dir end
tmp_dir_clean?()
click to toggle source
# File lib/siba/tmp_dir.rb, line 90 def tmp_dir_clean? @tmp_dir.nil? end