Autoclean Rails tmp
directory for local development. Keep your application stateless and storage clean.
Add this line to your application's Gemfile and type bundle install
:
gem 'tmp_autoclean'
Enable tmp directory autoclean:
Add line to config/initializers/development.rb
Rails.application.configure do
# other configrations ...
config.tmp_autoclean_enable = true
end
That it. After next rails server start up tmp/
folder will be cleaned.
Clean specific tmp files
Add tmp_autoclean_options
line to config/initializers/development.rb
Rails.application.configure do
# other configrations ...
config.tmp_autoclean_enable = true
config.tmp_autoclean_options = %w[cache sockets pids screenshots] # full list of available options
end
The gem is available as open source under the terms of the MIT License.