Sha256: f3bce9a094e70bd4976889f1e45607d3a3f459557c07df28eef0054a9e086e41
Contents?: true
Size: 648 Bytes
Versions: 2
Compression:
Stored size: 648 Bytes
Contents
require "plek" module GovukAppConfig class Railtie < Rails::Railtie initializer "govuk_app_config.configure_govuk_proxy" do |app| if ENV["GOVUK_PROXY_STATIC_ENABLED"] == "true" app.middleware.use GovukProxy::StaticProxy, backend: Plek.find("static") end end initializer "govuk_app_config.configure_open_telemetry" do |app| GovukOpenTelemetry.configure(app.class.module_parent_name.underscore) end config.before_initialize do GovukLogging.configure if Rails.env.production? end config.after_initialize do GovukError.configure unless GovukError.is_configured? end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
govuk_app_config-8.1.1 | lib/govuk_app_config/railtie.rb |
govuk_app_config-8.1.0 | lib/govuk_app_config/railtie.rb |