Sha256: 9edb4623cf1e2f9812ec6f5308c23cd975bdc4ef421e593e71ff4aca9e3ebeab

Contents?: true

Size: 467 Bytes

Versions: 2

Compression:

Stored size: 467 Bytes

Contents

# Cookbook Name:: megalodon
# Definition:: megalodon_app
#

define :megalodon_app, :template => "megalodon_app.conf.erb", :enable => true do

  application_name = params[:name]

  template "/usr/local/etc/megalodon/apache_confs/#{application_name}.conf" do
    source params[:template]
    mode 0644
    if params[:cookbook]
      cookbook params[:cookbook]
    end
    variables(
      :application_name => application_name,
      :params => params
    )
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
megalodon-0.1.1 cookbooks/megalodon/definitions/megalodon_app.rb
megalodon-0.1.0 cookbooks/megalodon/definitions/megalodon_app.rb