From a8abef07cc91bcdf0acf0ab37db0574b8f9026e7 Mon Sep 17 00:00:00 2001 From: Jan Orel Date: Mon, 4 May 2020 10:36:57 +0200 Subject: [PATCH] M #-: Allow empty monitoring data (fresh VM) (#4644) --- src/vmm_mad/remotes/one/opennebula_driver.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/vmm_mad/remotes/one/opennebula_driver.rb b/src/vmm_mad/remotes/one/opennebula_driver.rb index 481a64992d..8a045b03bf 100755 --- a/src/vmm_mad/remotes/one/opennebula_driver.rb +++ b/src/vmm_mad/remotes/one/opennebula_driver.rb @@ -245,7 +245,9 @@ class One2OneDriver # take only last monitoring entry # TODO: verify timestamp is fresh - data = data.map {|key, entries| [key, entries.last.last] }.to_h + data = data.map do |key, entries| + [key, entries.last.is_a?(Array) ? entries.last.last : 0] + end.to_h data = hash_to_template(data, '', '', "\n")