私のアプリケーションの 1 つは、config/environment.rb のグローバル変数として yml ファイルをロードし、このように変数をグローバルに使用できるようにします。
CFILE = YAML::load(File.open('path/to/the/file'))
ファイルは定期的に変更されるため、ファイルを同じ変数に定期的にリロードする必要があります。上記と同じ行で rake タスクを追加しようとしましたが、実際には変更されません。
変数を更新するにはどうすればよいですか?
[解決済み] CFILE.replace new_cfile で解決