From d6dd025d6fc5c1b28316317c3aae9209dc511c67 Mon Sep 17 00:00:00 2001 From: Dimitri Tischenko Date: Tue, 19 Sep 2023 14:42:05 +0100 Subject: [PATCH] add checking for empty events --- lib/vmpooler/providers/vsphere.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/vmpooler/providers/vsphere.rb b/lib/vmpooler/providers/vsphere.rb index be66e52..9a67984 100644 --- a/lib/vmpooler/providers/vsphere.rb +++ b/lib/vmpooler/providers/vsphere.rb @@ -1240,6 +1240,8 @@ module Vmpooler # find events for vm events = event_manager.QueryEvents(filter: event_filter_spec) end + return nil if !events || events.empty? + # convert events to json, include only the fullFormattedMessage messages = events.map(&:fullFormattedMessage) JSON.generate(messages)