From 4b79b3fb6316160cac578bf1d3d6a5709dda9be0 Mon Sep 17 00:00:00 2001 From: r-dilip Date: Thu, 6 Jun 2019 16:34:54 -0700 Subject: [PATCH] Fix Scenario when Controller name is empty --- source/code/plugin/filter_inventory2mdm.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source/code/plugin/filter_inventory2mdm.rb b/source/code/plugin/filter_inventory2mdm.rb index f98a3224e..30f6f911a 100644 --- a/source/code/plugin/filter_inventory2mdm.rb +++ b/source/code/plugin/filter_inventory2mdm.rb @@ -176,6 +176,10 @@ def process_pod_inventory_records(es) podControllerNameDimValue = record['DataItems'][0]['ControllerName'] podNodeDimValue = record['DataItems'][0]['Computer'] + if podControllerNameDimValue.nil? || podControllerNameDimValue.empty? + podControllerNameDimValue = 'No Controller' + end + if podNodeDimValue.empty? && podPhaseDimValue.downcase == 'pending' podNodeDimValue = 'unscheduled' elsif podNodeDimValue.empty?