diff --git a/lib/tasks/server.rake b/lib/tasks/server.rake index 3ed1ba8..a60c429 100644 --- a/lib/tasks/server.rake +++ b/lib/tasks/server.rake @@ -2,7 +2,12 @@ namespace :server do desc "Start Rails" task :start do - sh("rails s -d") + pid_file = "tmp/pids/server.pid" + if !(File.exists?(pid_file)) + sh("rails s -d") + else + puts "[+] Server is already running" + end end desc "Stop Rails"