Sha256: aa57f5fd5195f28fc5d59db848a2a563772c9167338e98588573a0b6ffd39f36
Contents?: true
Size: 476 Bytes
Versions: 14
Compression:
Stored size: 476 Bytes
Contents
module Odania class GenerateSiteAssetsVcl < GenerateSiteVcl def initialize(domain, default_subdomains) super(domain, default_subdomains) self.template = File.new("#{BASE_DIR}/templates/varnish/site_assets.vcl.erb").read self.template = File.new("#{BASE_DIR}/templates/varnish/general_site_assets.vcl.erb").read if '_general'.eql? domain.name end def write(out_dir) File.write("#{out_dir}/sites/#{self.domain.name}_assets.vcl", self.render) end end end
Version data entries
14 entries across 14 versions & 1 rubygems