display error when process doesnt exist and is run by name

This commit is contained in:
David Dollar
2011-11-08 11:54:55 -05:00
parent f3c1e76860
commit f6ef5a5b4f
2 changed files with 7 additions and 0 deletions
+1
View File
@@ -41,6 +41,7 @@ class Foreman::Engine
end
def execute(name)
error "no such process: #{name}" unless procfile[name]
fork procfile[name]
trap("TERM") { puts "SIGTERM received"; terminate_gracefully }