From 4937e323bc2b8851585f6d53aff800293e50c851 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wojciech=20Wn=C4=99trzak?= Date: Sat, 17 May 2014 22:40:23 +0200 Subject: [PATCH] Added config/secrets.yml file to watched by default. This file is used by default in Rails 4.1. --- CHANGELOG.md | 4 ++++ lib/spring/application.rb | 3 +++ 2 files changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 07472b1b..45e58b88 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## Next release + +* Add `config/secrets.yml` file to watched for changes by default. Issue #289. + ## 1.1.3 * The `rails runner` command no longer passes environment switches to diff --git a/lib/spring/application.rb b/lib/spring/application.rb index 1dc48340..6397d1c9 100644 --- a/lib/spring/application.rb +++ b/lib/spring/application.rb @@ -108,6 +108,9 @@ def preload if defined?(Rails) && Rails.application watcher.add Rails.application.paths["config/initializers"] watcher.add Rails.application.paths["config/database"] + if secrets_path = Rails.application.paths["config/secrets"] + watcher.add secrets_path + end end end