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