From bf71b6a57959f00e2b445037996c32ba45802351 Mon Sep 17 00:00:00 2001 From: "yuuji.yaginuma" Date: Mon, 21 Mar 2016 10:08:38 +0900 Subject: show error message when error raised in rails runner --- railties/lib/rails/commands/runner.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'railties/lib/rails/commands') diff --git a/railties/lib/rails/commands/runner.rb b/railties/lib/rails/commands/runner.rb index f9c183ac86..1ec10a8a37 100644 --- a/railties/lib/rails/commands/runner.rb +++ b/railties/lib/rails/commands/runner.rb @@ -61,9 +61,11 @@ elsif File.exist?(code_or_file) else begin eval(code_or_file, binding, __FILE__, __LINE__) - rescue SyntaxError, NameError + rescue SyntaxError, NameError => e $stderr.puts "Please specify a valid ruby command or the path of a script to run." $stderr.puts "Run '#{command} -h' for help." + $stderr.puts + $stderr.puts e exit 1 end end -- cgit v1.2.3