diff options
author | Kasper Timm Hansen <kaspth@gmail.com> | 2016-03-14 23:02:25 +0100 |
---|---|---|
committer | Kasper Timm Hansen <kaspth@gmail.com> | 2016-03-15 10:16:51 +0100 |
commit | d54de0808c05c3f7c70dee8ab0111a94c8f90d00 (patch) | |
tree | 624ea3490e2ae86c0694e9373ae014b6e726baee /railties/lib/rails/tasks | |
parent | 4fb5a92983bb0b88442b33757bb1e2cdfc49ef00 (diff) | |
download | rails-d54de0808c05c3f7c70dee8ab0111a94c8f90d00.tar.gz rails-d54de0808c05c3f7c70dee8ab0111a94c8f90d00.tar.bz2 rails-d54de0808c05c3f7c70dee8ab0111a94c8f90d00.zip |
Share dev caching implementation between task and server.
Lets have the server and the Rake task go through the same ropes, so we can
share all the file lookup, adding, and deleting code.
Diffstat (limited to 'railties/lib/rails/tasks')
-rw-r--r-- | railties/lib/rails/tasks/dev.rake | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/railties/lib/rails/tasks/dev.rake b/railties/lib/rails/tasks/dev.rake index ff2de264ce..d2ceaacc0c 100644 --- a/railties/lib/rails/tasks/dev.rake +++ b/railties/lib/rails/tasks/dev.rake @@ -1,16 +1,8 @@ +require 'rails/dev_caching' + namespace :dev do desc 'Toggle development mode caching on/off' task :cache do - FileUtils.mkdir_p('tmp') - - if File.exist? 'tmp/caching-dev.txt' - File.delete 'tmp/caching-dev.txt' - puts 'Development mode is no longer being cached.' - else - FileUtils.touch 'tmp/caching-dev.txt' - puts 'Development mode is now being cached.' - end - - FileUtils.touch 'tmp/restart.txt' + Rails::DevCaching.enable_by_file end end |