From a7c9b7479c48f11dc5108e0ea8781e50084badf7 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Wed, 7 Jan 2026 11:22:12 -0500 Subject: [PATCH] saas: move log_level setting into an environment variable --- saas/config/deploy.beta.yml | 1 + saas/config/deploy.production.yml | 1 + saas/config/deploy.staging.yml | 1 + saas/config/environments/production.rb | 3 +-- 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/saas/config/deploy.beta.yml b/saas/config/deploy.beta.yml index 18f4b8cbc..14bf89698 100644 --- a/saas/config/deploy.beta.yml +++ b/saas/config/deploy.beta.yml @@ -76,6 +76,7 @@ env: clear: APP_FQDN: beta<%= @beta_number %>.fizzy-beta.com RAILS_ENV: beta + RAILS_LOG_LEVEL: fatal # suppress unstructured log lines MYSQL_DATABASE_HOST: fizzy-mysql-primary MYSQL_DATABASE_REPLICA_HOST: fizzy-mysql-replica MYSQL_SOLID_CABLE_HOST: fizzy-mysql-primary diff --git a/saas/config/deploy.production.yml b/saas/config/deploy.production.yml index 443bc81e8..eadb66e7f 100644 --- a/saas/config/deploy.production.yml +++ b/saas/config/deploy.production.yml @@ -27,6 +27,7 @@ ssh: env: clear: RAILS_ENV: production + RAILS_LOG_LEVEL: fatal # suppress unstructured log lines MYSQL_DATABASE_HOST: fizzy-mysql-primary MYSQL_DATABASE_REPLICA_HOST: fizzy-mysql-replica MYSQL_SOLID_CABLE_HOST: fizzy-mysql-primary diff --git a/saas/config/deploy.staging.yml b/saas/config/deploy.staging.yml index bfcc5f441..7db5ef4bf 100644 --- a/saas/config/deploy.staging.yml +++ b/saas/config/deploy.staging.yml @@ -27,6 +27,7 @@ ssh: env: clear: RAILS_ENV: staging + RAILS_LOG_LEVEL: fatal # suppress unstructured log lines MYSQL_DATABASE_HOST: fizzy-staging-mysql-primary MYSQL_DATABASE_REPLICA_HOST: fizzy-staging-mysql-replica MYSQL_SOLID_CABLE_HOST: fizzy-staging-mysql-primary diff --git a/saas/config/environments/production.rb b/saas/config/environments/production.rb index 9cb886ed8..5f2579162 100644 --- a/saas/config/environments/production.rb +++ b/saas/config/environments/production.rb @@ -1,9 +1,8 @@ Rails.application.configure do config.active_storage.service = :purestorage - # Enable structured logging, suppress unstructured log lines + # Enable structured logging config.structured_logging.logger = ActiveSupport::Logger.new(STDOUT) - config.log_level = :fatal config.action_controller.default_url_options = { host: "app.fizzy.do", protocol: "https" } config.action_mailer.default_url_options = { host: "app.fizzy.do", protocol: "https" }