* VRFS-1988 set up infra to allow for scheduler.yml override file
This commit is contained in:
parent
0abb38d48a
commit
00993acfed
|
|
@ -16,7 +16,15 @@ task :scheduler => :environment do
|
|||
|
||||
# The schedule doesn't need to be stored in a YAML, it just needs to
|
||||
# be a hash. YAML is usually the easiest.
|
||||
Resque.schedule = YAML.load_file(File.join(File.dirname(__FILE__), '../..', 'config/scheduler.yml'))
|
||||
config = YAML.load_file(File.join(File.dirname(__FILE__), '../..', 'config/scheduler.yml'))
|
||||
|
||||
if File.exist? File.join(File.dirname(__FILE__), '../..', 'config/scheduler_override.yml')
|
||||
puts "scheduler_override file found. loading..."
|
||||
override = YAML.load_file(File.join(File.dirname(__FILE__), '../..', 'config/scheduler_override.yml'))
|
||||
config.merge!(override)
|
||||
end
|
||||
|
||||
Resque.schedule = config
|
||||
|
||||
# If your schedule already has +queue+ set for each job, you don't
|
||||
# need to require your jobs. This can be an advantage since it's
|
||||
|
|
|
|||
Loading…
Reference in New Issue