Sha256: 8c5d0d81077d9dd95617a806ca95d416b64c952c9d57aeb7d0d565ac3e19515c
Contents?: true
Size: 511 Bytes
Versions: 4
Compression:
Stored size: 511 Bytes
Contents
module ErbAsterisk module FileCache private def file_read(file_name) content = @file_cache[file_name] if content log_debug('cache', 3) return content end content = File.read(file_name) @file_cache[file_name] = content log_debug('disk', 3) content end def file_exist?(file_name) return true if @file_cache.key?(file_name) File.exist?(file_name) end def file_cache_init @file_cache = {} end end end
Version data entries
4 entries across 4 versions & 1 rubygems