Sha256: 9930b56ce93c2384356a70bc5bea1c157feb69ce4ef58017efc99a28c49fab93
Contents?: true
Size: 339 Bytes
Versions: 17
Compression:
Stored size: 339 Bytes
Contents
module Odania class GenerateCatchAllVcl attr_accessor :template def initialize self.template = File.new("#{BASE_DIR}/templates/varnish/catch_all.vcl.erb").read end def render Erubis::Eruby.new(self.template).result(binding) end def write(out_dir) File.write("#{out_dir}/catch_all.vcl", self.render) end end end
Version data entries
17 entries across 17 versions & 1 rubygems