From ef2f3ba370aa95eca1b61f305f8a1c794a13c908 Mon Sep 17 00:00:00 2001 From: Joenio Costa Date: Tue, 10 May 2011 18:42:30 -0300 Subject: [PATCH] Feed updater now has its own log file --- lib/feed_updater.rb | 5 +++-- script/feed-updater | 6 ++++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/lib/feed_updater.rb b/lib/feed_updater.rb index cc48b03..2382e02 100644 --- a/lib/feed_updater.rb +++ b/lib/feed_updater.rb @@ -39,11 +39,12 @@ class FeedUpdater ['TERM', 'INT'].each do |signal| Signal.trap(signal) do stop - RAILS_DEFAULT_LOGGER.info("Feed updater exiting gracefully ...") + puts "Feed updater exiting gracefully ..." end end + puts "Feed updater started." run - RAILS_DEFAULT_LOGGER.info("Feed updater exited.") + puts "Feed updater exited." end def run diff --git a/script/feed-updater b/script/feed-updater index 3b11137..60ccf4a 100755 --- a/script/feed-updater +++ b/script/feed-updater @@ -12,20 +12,22 @@ require 'optparse' NOOSFERO_ROOT = File.expand_path(File.dirname(__FILE__) + '/../') options = { + :app_name => 'feed-updater.default', :dir_mode => :normal, :dir => File.dirname(__FILE__) + '/../tmp/pids', :multiple => false, :backtrace => true, + :log_output => true, :monitor => false } OptionParser.new do |opts| opts.on("-i", "--identifier=i", "Id") do |i| - options[:identifier] = i + options[:app_name] = "feed-updater.#{i}" end end.parse!(ARGV) -Daemons.run_proc("feed-updater.#{options[:identifier]}", options) do +Daemons.run_proc(options[:app_name], options) do require NOOSFERO_ROOT + '/config/environment' FeedUpdater.new.start end -- libgit2 0.21.2