#!/usr/bin/env ruby require File.expand_path(File.join(File.dirname(__FILE__), '..', 'config', 'environment')) require 'delayed/command' if ARGV.last == "run" Delayed::Worker.logger = Logger.new(STDOUT) else Delayed::Worker.logger = Logger.new(File.join(Rails.root, "log", "delayed_job.log")) end Delayed::Worker.logger.level = Rails.env.production? ? Logger::INFO : Logger::DEBUG ActiveRecord::Base.logger = Delayed::Worker.logger Delayed::Command.new(ARGV).daemonize