Module: Rails
- Defined in:
- lib/rails_restart.rb
Class Method Summary collapse
Class Method Details
.restart(parameters = '') ⇒ Object
4 5 6 7 8 9 |
# File 'lib/rails_restart.rb', line 4 def self.restart(parameters = '') pid = IO.read('tmp/pids/server.pid') cmd = '"sleep 1 && kill ' + pid + ' && rails s ' + parameters + '"' system('echo ' + cmd + ' > restart.sh') system('bash restart.sh &') end |