Skip to content

Commit

Permalink
COOK-219, add the template_name parameter
Browse files Browse the repository at this point in the history
  • Loading branch information
jtimberman committed Dec 3, 2009
1 parent fede925 commit 8566284
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions runit/definitions/runit_service.rb
Expand Up @@ -38,9 +38,10 @@
action :create
end

params[:template_name] ||= params[:name]
template "#{sv_dir_name}/run" do
mode 0755
source "sv-#{params[:name]}-run.erb"
source "sv-#{params[:template_name]}-run.erb"
cookbook params[:cookbook] if params[:cookbook]
if params[:options].respond_to?(:has_key?)
variables :options => params[:options]
Expand All @@ -49,7 +50,7 @@

template "#{sv_dir_name}/log/run" do
mode 0755
source "sv-#{params[:name]}-log-run.erb"
source "sv-#{params[:template_name]}-log-run.erb"
cookbook params[:cookbook] if params[:cookbook]
if params[:options].respond_to?(:has_key?)
variables :options => params[:options]
Expand All @@ -66,6 +67,8 @@

service params[:name] do
supports :restart => true, :status => true
subscribes :restart, resources(:template => "#{sv_dir_name}/run")
subscribes :restart, resources(:template => "#{sv_dir_name}/log/run")
action :nothing
end

Expand Down

0 comments on commit 8566284

Please sign in to comment.