Sha256: 65504ac8e3db35d5cd3309245204a3bd9c8edfaf00674763cc105cd6a4db73b9
Contents?: true
Size: 472 Bytes
Versions: 9
Compression:
Stored size: 472 Bytes
Contents
require "haml" require_relative "../logger" module HamlLoader def self.load(filename) template = File.read(filename) begin # INFO <haml 5.1> 20221223 haml_engine = Haml::Engine.new(template) # INFO <haml 6.1> 20221226 # return Haml::Template.new { template }.render rescue => e Logger.error "HamlLoader: Can't load file (#{filename})" Logger.error " : #{e}" exit 1 end haml_engine.render end end
Version data entries
9 entries across 9 versions & 1 rubygems