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