Sha256: 16e3cf7e714c54fefdb96d83ddfe87858f737c3340a259efdc75d0ababa238ba
Contents?: true
Size: 289 Bytes
Versions: 28
Compression:
Stored size: 289 Bytes
Contents
# typed: true module Kuby module Middleware class HealthCheck attr_reader :app def initialize(app) @app = app end def call(env) return [204, {}, ['']] if env.fetch('PATH_INFO') == '/healthz' app.call(env) end end end end
Version data entries
28 entries across 28 versions & 1 rubygems