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

Version Path
odania-0.0.32 lib/odania/varnish/generators/generate_site_assets_vcl.rb
odania-0.0.31 lib/odania/varnish/generators/generate_site_assets_vcl.rb
odania-0.0.30 lib/odania/varnish/generators/generate_site_assets_vcl.rb
odania-0.0.29 lib/odania/varnish/generators/generate_site_assets_vcl.rb
odania-0.0.28 lib/odania/varnish/generators/generate_site_assets_vcl.rb
odania-0.0.27 lib/odania/varnish/generators/generate_site_assets_vcl.rb
odania-0.0.26 lib/odania/varnish/generators/generate_site_assets_vcl.rb
odania-0.0.25 lib/odania/varnish/generators/generate_site_assets_vcl.rb
odania-0.0.24 lib/odania/varnish/generators/generate_site_assets_vcl.rb
odania-0.0.23 lib/odania/varnish/generators/generate_site_assets_vcl.rb
odania-0.0.22 lib/odania/varnish/generators/generate_site_assets_vcl.rb
odania-0.0.21 lib/odania/varnish/generators/generate_site_assets_vcl.rb
odania-0.0.20 lib/odania/varnish/generators/generate_site_assets_vcl.rb
odania-0.0.19 lib/odania/varnish/generators/generate_site_assets_vcl.rb