quiet logger for /livez and /readyz

This commit is contained in:
Ryan Cavicchioni 2025-04-02 20:57:13 -05:00
parent 37694a38d7
commit a83fa30cd4
Signed by: ryanc
SSH Key Fingerprint: SHA256:KbXiwUnZnHFwFtt3Bytd+F3FN9pPHn1Z1cxMIE1TPbg

4
app.rb
View File

@ -2,6 +2,7 @@ require "bundler/setup"
require "sinatra" require "sinatra"
require "sinatra/cookies" require "sinatra/cookies"
require "sinatra/multi_route" require "sinatra/multi_route"
require "sinatra/quiet_logger"
require "time" require "time"
require "fileutils" require "fileutils"
require "json" require "json"
@ -52,9 +53,12 @@ DURATION_PARTS = [
config = Config.new config = Config.new
set :quiet_logger_prefixes, %w[livez readyz]
set :session_secret, config.session_secret.unwrap set :session_secret, config.session_secret.unwrap
set :public_folder, __dir__ + "/static" set :public_folder, __dir__ + "/static"
register Sinatra::QuietLogger
module Sinatra module Sinatra
module RequestHeadersHelper module RequestHeadersHelper
def req_headers def req_headers