From e9598a9f47e8dd010752c95267b664293ba688d1 Mon Sep 17 00:00:00 2001 From: isaac-hammes Date: Wed, 11 Oct 2023 08:48:43 -0700 Subject: [PATCH] (RE-15817) Reword fail warning and get error from redis before generating message --- lib/vmpooler/pool_manager.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/vmpooler/pool_manager.rb b/lib/vmpooler/pool_manager.rb index 4f00347..ce3028b 100644 --- a/lib/vmpooler/pool_manager.rb +++ b/lib/vmpooler/pool_manager.rb @@ -145,7 +145,8 @@ module Vmpooler "[!] [#{pool}] '#{vm}' marked as 'failed' after #{timeout} minutes with error: #{open_socket_error}" elsif timing_out_soon time_remaining = timeout - timeout_notification - "[!] [#{pool}] '#{vm}' will be marked as 'failed' in #{time_remaining} minutes with error: #{open_socket_error}" + open_socket_error = redis.hget("vmpooler__vm__#{vm}", 'open_socket_error') + "[!] [#{pool}] '#{vm}' impending failure in #{time_remaining} minutes with error: #{open_socket_error}" else "[!] [#{pool}] '#{vm}' This error is wholly unexpected" end