From 5dd5ec84ee61469fb7d6f3b0b22cb4afbafa7609 Mon Sep 17 00:00:00 2001 From: sophia Date: Thu, 22 Apr 2021 11:12:44 -0500 Subject: [PATCH] Allow ruby errors to be caught by exception logger --- plugins/commands/serve/service/command_service.rb | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/plugins/commands/serve/service/command_service.rb b/plugins/commands/serve/service/command_service.rb index a67da7dee..56bb6227d 100644 --- a/plugins/commands/serve/service/command_service.rb +++ b/plugins/commands/serve/service/command_service.rb @@ -264,11 +264,7 @@ module VagrantPlugins end cmd_klass = plugin.call subcommand = cmd_klass.new(arguments.args.to_a, env) - begin - result = subcommand.execute - rescue => e - raise e.message.tr("\n", " ") # + "\n" + e.backtrace.join("\n") - end + result = subcommand.execute SDK::Command::ExecuteResp.new( exit_code: result.to_i