Class: Itsi::Server::Config::LogRequests

Inherits:
Middleware
  • Object
show all
Defined in:
lib/itsi/server/config/middleware/log_requests.rb

Constant Summary collapse

LogRequestConfig =
TypedStruct.new do
  {
    level: (Required() & Enum(%w[INFO WARN ERROR DEBUG])).default("INFO"),
    format: Type(String)
  }
end

Method Summary

Methods inherited from Middleware

#build!

Methods included from ConfigHelpers

included, #initialize, load_and_register, #normalize_keys!