module Rails
Public Class Methods
restart(parameters = '')
click to toggle source
# File lib/rails_restart.rb, line 4 def self.restart(parameters = '') pid = IO.read('tmp/pids/server.pid') cmd = '"sleep 1 && kill ' + pid + ' && sleep 5 && rails s ' + parameters + '" ' system('echo ' + cmd + ' > restart.sh') system('bash restart.sh &') end