lib/roda/plugins/heartbeat.rb in roda-2.28.0 vs lib/roda/plugins/heartbeat.rb in roda-2.29.0

- old
+ new

@@ -12,17 +12,18 @@ # # You can also specify a custom heartbeat path: # # plugin :heartbeat, :path=>'/status' module Heartbeat - OPTS = {}.freeze HEARTBEAT_RESPONSE = [200, {'Content-Type'=>'text/plain'}.freeze, ['OK'.freeze].freeze].freeze + OPTS = {}.freeze + RodaPlugins.deprecate_constant(self, :OPTS) PATH_INFO = 'PATH_INFO'.freeze RodaPlugins.deprecate_constant(self, :PATH_INFO) # Set the heartbeat path to the given path. - def self.configure(app, opts=OPTS) + def self.configure(app, opts=RodaPlugins::OPTS) app.opts[:heartbeat_path] = (opts[:path] || app.opts[:heartbeat_path] || "/heartbeat").dup.freeze end module InstanceMethods # If the request is for a heartbeat path, return the heartbeat response.