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.