From 1fd1a39f4d9e5d84ace9d11fbd8fa5e0314865a5 Mon Sep 17 00:00:00 2001 From: David Dollar Date: Thu, 20 May 2010 15:05:07 -0400 Subject: [PATCH] write config after scripts --- lib/foreman/export/upstart.rb | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/foreman/export/upstart.rb b/lib/foreman/export/upstart.rb index 724b9f8..f31bc8c 100644 --- a/lib/foreman/export/upstart.rb +++ b/lib/foreman/export/upstart.rb @@ -15,11 +15,6 @@ class Foreman::Export::Upstart config = Foreman::Configuration.new(app) - engine.processes.each do |name, process| - config.scale(name, 1) - end - config.write - write_file "/etc/init/#{app}.conf", <<-UPSTART_MASTER pre-start script @@ -53,6 +48,11 @@ chdir #{engine.directory} exec #{process.command} >>/var/log/#{app}/#{process.name}.log 2>&1 UPSTART_CHILD end + + engine.processes.each do |name, process| + config.scale(name, 1) + end + config.write end private ######################################################################