lib/racecar/ctl.rb in racecar-2.11.0.beta3 vs lib/racecar/ctl.rb in racecar-2.11.0.beta4
- old
+ new
@@ -34,15 +34,17 @@
def liveness_probe(args)
require "racecar/liveness_probe"
parse_options!(args)
- if ENV["RAILS_ENV"] && File.exist?("config/racecar.yml")
- Racecar.config.load_file("config/racecar.yml", ENV["RAILS_ENV"])
- end
+ unless config.liveness_probe_skip_config_files
+ if File.exist?("config/racecar.rb")
+ require "./config/racecar"
+ end
- if File.exist?("config/racecar.rb")
- require "./config/racecar"
+ if ENV["RAILS_ENV"] && File.exist?("config/racecar.yml")
+ Racecar.config.load_file("config/racecar.yml", ENV["RAILS_ENV"])
+ end
end
Racecar.config.liveness_probe.check_liveness_within_interval!
end